@CHARSET "UTF-8";
body {
       font-family: "Microsoft Yahei", 微软雅黑, Arial, "Hiragino Sans GB", 宋体;
}
.mKeBanner,.mKeBanner div{text-align:center;}
.imageflow img{ -webkit-box-shadow: 2px 2px 2px 2px hsla(0,0%,0%,0.1); box-shadow: 2px 2px 2px 2px hsla(0,0%,0%,0.1); }
.imageflow{overflow:hidden; position:relative; text-align:left; visibility:hidden; width:1200px; margin:0 auto}
.imageflow img{border:none; position:absolute; top:0px; visibility:hidden; -ms-interpolation-mode:bicubic}
.imageflow p{margin:0 auto; text-align:center}
.imageflow .loading{border:1px solid #ccc; height:15px; left:50%; margin-left:-106px; padding:5px; position:relative; visibility:visible; width:200px}
.imageflow .loading_bar{background:#ccc; height:15px; visibility:visible; width:1%}
.imageflow .caption{font-weight:bold; position:relative; text-align:center; z-index:10000}
.imageflow .scrollbar{border-bottom:1px solid #b3b3b3; position:relative; visibility:hidden; z-index:10001; height:1px}
.imageflow .slider{background-image:url(../../images/Index/slider.png); background-repeat:no-repeat; height:14px; margin:-6px 0 0 -7px; position:absolute; width:14px; z-index:10002}
.imageflow .images{overflow:hidden; white-space:nowrap}
.imageflow .button{cursor:pointer; height:17px; position:relative; width:17px}
.imageflow .previous{background:url(../../images/Index/button_left.png) top left no-repeat; float:left; margin:-7px 0 0 -30px}
.imageflow .next{background:url(../../images/Index/button_right.png) top left no-repeat; float:right; margin:-7px -30px 0 30px}
.ui-button, .ui-button_active, .ui-button_hover, .ui_button {
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    color: #fff !important;
    display: inline;
    float: left;
    font-size: 16px;
    text-align: center;
    padding: 0 20px;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.theme_bgcolor, .ckgd:hover, .rel-key-rec a.current, .ui_deals_filter_l ul li a:hover, .ui_deals_filter_l ul li.current a, .ui_deals_filter_l ul li.current a:hover, .category ul li a:hover, .invester_all .con2_r .con3, .invester_all .con2_r a:hover, .tab-nav li.current a, .invester .invester_bd .r2 .tit, .pages span.current, .btn_select.cur, .switch_nav ul li.current a {
    background: #0099ff;
}

/*! *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */
/* FONT PATH * -------------------------- */
@font-face {
    font-family: 'FontAwesome';
    src: url("../fonts/fontawesome-webfont.eot");
    /*src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3") format('embedded-opentype'), url("../fonts/fontawesome-webfont.woff?v=4.0.3") format('woff'), url("../fonts/fontawesome-webfont.ttf?v=4.0.3") format('truetype'), url("../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format('svg');*/
    font-weight: normal;
    font-style: normal;
}
img{ max-width:100%; }
.fa {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* makes the font 33% larger relative to the icon container */
.fa-lg {
    font-size: 1.3333333333333333em;
    line-height: 0.75em;
    vertical-align: -15%;
}

.fa-2x {
    font-size: 2em;
}

.fa-3x {
    font-size: 3em;
}

.fa-4x {
    font-size: 4em;
}

.fa-5x {
    font-size: 5em;
}

.fa-fw {
    width: 1.2857142857142858em;
    text-align: center;
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.142857142857143em;
    list-style-type: none;
}

.fa-ul > li {
    position: relative;
}

.fa-li {
    position: absolute;
    left: -2.142857142857143em;
    width: 2.142857142857143em;
    top: 0.14285714285714285em;
    text-align: center;
}

.fa-li.fa-lg {
    left: -1.8571428571428572em;
}

.fa-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eeeeee;
    border-radius: .1em;
}

.pull-right {
    float: right;
}

.pull-left {
    float: left;
}

.fa.pull-left {
    margin-right: .3em;
}

.fa.pull-right {
    margin-left: .3em;
}

.fa-spin {
    -webkit-animation: spin 2s infinite linear;
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear;
}

@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
    }
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
    }
}

@-o-keyframes spin {
    0% {
        -o-transform: rotate(0deg);
    }

    100% {
        -o-transform: rotate(359deg);
    }
}

@-ms-keyframes spin {
    0% {
        -ms-transform: rotate(0deg);
    }

    100% {
        -ms-transform: rotate(359deg);
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(359deg);
    }
}

.fa-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.fa-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.fa-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
}

.fa-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(-1, 1);
    -moz-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    -o-transform: scale(-1, 1);
    transform: scale(-1, 1);
}

.fa-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    -webkit-transform: scale(1, -1);
    -moz-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    -o-transform: scale(1, -1);
    transform: scale(1, -1);
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle;
}

.fa-stack-1x,.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
}

.fa-stack-1x {
    line-height: inherit;
}

.fa-stack-2x {
    font-size: 2em;
}

.fa-inverse {
    color: #ffffff;
}

div {
    margin:  auto;
    padding: 0;
}

h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p {
    margin: 0;
    padding: 0;
    border: none;
    list-style-type: none;
}

input ,button {
    font-family: "Microsoft YaHei";
    border: medium none;
    overflow: visible
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}

input, select {
    outline: medium none;
}

textarea {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    resize: none;
    outline: none;
}

*html {
    background-image: url(about:blank);
    background-attachment: fixed;
}

/*全局链接样式*/
a {
    color: #404040;
    text-decoration: none;
}

a:hover {
    text-decoration: none;
    color: #12adff;
}

/*主体容器*/
.wrap {
    height: auto;
}

.wrap990 {
    width: 990px;
    height: auto;
}
    
.wrap960 {
    width: 960px;
}

.wrap1000 {
    width: 1000px;
}

.pr {
    position: relative;
}

.ps {
    position: absolute;
}


/* 模版主题色 结束 */
.bg_blue {
    background: #00b0f5;
}

.bg_red {
    background: #ff5500;
}

.bg_green {
    background: #44c621;
}

.bg_orange {
    background-color: #ffb226;
}

.bg_gray ,.qxgz {
    background: #c0c0c0;
}

.f_money {
    color: #71b900;
}

.f_blue {
    color: #00b0f5;
}

.f_red {
    color: #ff5500;
}

.f_gray {
    color: #c0c0c0;
}

.f_green {
    color: #44c621;
}

.f_orange {
    background-color: #ffb226;
}

.f_333 {
    color: #333;
}

.f_666 {
    color: #666;
}

.f_999 {
    color: #999;
}

/* ui-button 鼠标悬浮颜色 开始 */
.theme_bgcolor1 {
    background: #008fee;
}

.bg_red1 {
    background: #ff0000;
}

.bg_gray1 {
    background: #b1b1b1;
}

.bg_green1 {
    background: #3fb81e;
}

/* ui-button 鼠标悬浮颜色 结束 */
/* 通用盒子 开始 */
.mod_box {
    border: 1px solid #e3e3e3;
    background: #fff;
    width: 958px;
    padding: 30px 20px;
    overflow: hidden;
}

.white_box {
    border: 1px solid #e3e3e3;
    background: #fff;
    width: 998px;
}

.white_box1 {
    border: 1px solid #e3e3e3;
    background: #fff;
    width: 1198px;
}

/* 通用盒子 结束 */
/* 编辑按钮 开始 */
.pro_edit {
    width: 40px;
    height: 28px;
    line-height: 28px;
    background: url(../images/edit.png) no-repeat;
    color: #fff !important;
    display: block;
    padding-left: 30px;
}

/* 编辑按钮 结束 */
/* 分页 开始 */
.pages {
    font-size: 14px;
}

.pages a ,.pages span {
    /* height: 26px;
    line-height: 26px;
     */
    padding: 0 10px;
    background: #ddd;
    display: inline-block;
}

.pages a {
    border: 1px solid #ddd;
    background: #fff;
}

.pages span.current {
    color: #fff;
}

/* 分页 结束 */
/* 发送验证码按钮 开始 */
.control-group .send_sms_verify {
    border: 0;
    width: auto;
    height: 41px;
    line-height: 41px;
    padding: 0 10px;
    color: #fff;
    font-size: 14px;
}

.control-group .small_send_sms_verify {
    height: 37px;
    line-height: 37px;
}

/* 发送验证码按钮 结束 */
/* 自定义select下拉菜单一 开始 */
.btn_select {
    cursor: pointer;
    position: relative;
    display: inline-block;
    width: 120px;
    height: 37px;
    _height: 22px;
    border: 1px solid #e3e3e3;
    background: #fff;
    _border: 0;
    _background: none;
    color: #646878;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-transition: background 0.1s ease-in,color 0.1s ease-in;
    -webkit-transition: background 0.2s ease-in,color 0.1s ease-in;
    -o-transition: background 0.1s ease-in,color 0.1s ease-in;
    transition: background 0.1s ease-in,color 0.1s ease-in;
}

.btn_select .cur_select {
    position: absolute;
    top: 0;
    left: 0;
    color: #646878;
    display: block;
    width: 120px;
    height: 37px;
    line-height: 37px;
    _height: 22px;
    _line-height: 22px;
    text-indent: 10px;
    text-align: left;
}

.btn_select select {
    cursor: pointer;
    position: absolute;
    top: -2px;
    left: 2px;
    _top: 0;
    _left: 0;
    width: 100%;
    height: 33px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    font: 14px/20px "Microsoft YaHei";
    color: #666;
}

.select_arrow {
    float: right;
    background: url("../images/sprite-new.png") no-repeat;
    width: 15px;
    height: 8px;
    background-position: -82px 0;
    margin: 15px 10px 0 0;
    _display: none;
}

.btn_select.cur .cur_select {
    color: #fff;
}

.btn_select.cur .select_arrow {
    background-position: -82px -10px;
}

.btn_select80 ,.btn_select80 .cur_select ,.btn_select80 select {
    width: 80px;
}

.btn_select140 ,.btn_select140 .cur_select ,.btn_select140 select {
    width: 140px;
}

.btn_select160 ,.btn_select160 .cur_select ,.btn_select160 select {
    width: 160px;
}

/* 自定义select下拉菜单一 结束 */
/* 自定义select下拉菜单二 开始 */
.btn-select {
    cursor: pointer;
    position: relative;
    display: inline-block;
    width: 118px;
    height: 28px;
    background: url(../images/select_bg.gif) no-repeat;
    color: #666;
}

.btn-select .cur-select {
    position: absolute;
    display: block;
    width: 118px;
    height: 28px;
    line-height: 28px;
    text-indent: 10px;
}

.btn-select select {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: -9px;
    width: 118px;
    height: 28px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    font: 14px/20px "Microsoft YaHei";
    color: #666;
}

.btn-select select option {
    text-indent: 10px;
}

.btn-select select option:hover {
    background-color: #12adff;
    color: #fff;
}

/* 自定义select下拉菜单二 结束 */
/* textareabox 开始 */
.textareabox {
    width: 365px;
    height: 115px;
    line-height: 22px;
    display: block;
    border: 1px solid #d7d7d7;
    border-radius: 5px;
    padding: 10px;
}

/* textareabox 结束 */
/* textbox 开始 */
.textbox {
    float: left;
    margin-right: 15px;
    font-size: 14px;
    border: 1px solid #d7d7d7;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    padding: 10px;
    width: 300px;
    color: #333;
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.small_textbox {
    float: left;
    font-size: 14px;
    border: 1px solid #d7d7d7;
    padding: 8px;
    width: 300px;
    color: #333;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.smaller_textbox {
    float: left;
    font-size: 14px;
    border: 1px solid #d7d7d7;
    padding: 5px;
    width: 300px;
    color: #333;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.textbox:focus ,.small_textbox:focus ,.smaller_textbox:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

/* textbox 结束 */
/* 提示盒子 开始 */
.prompt_box {
    width: 100%;
    padding: 20px;
    background: #ffffc4;
    border: 1px solid #e3e3e3;
}

/* 提示盒子 结束 */
/* 通用椭圆 开始 */
.b_radius {
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

/* 通用椭圆 结束 */
/* 单选按钮 开始 */
.ui_check {
    display: inline-block;
    _display: inline;
    _zoom: 1;
    width: 22px;
    height: 22px;
    cursor: pointer !important;
    vertical-align: middle;
    background: url(../images/ui-check.png) no-repeat;
    margin-right: 5px;
}

.ui_checked {
    background-position: 0px -33px;
}

.ui_check-disabled {
    background: url(../images/ui-check-disabled.png) no-repeat;
}

.ui_check input {
    width: 100%;
    height: 100%;
    cursor: pointer !important;
    margin: 0;
    padding: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}

/* 单选按钮 结束 */
/* 输入框提示文字 开始 */
.holder_tip {
    color: #ccc;
    text-align: left;
    font-size: 14px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    width: 300px;
    top: 5px;
    left: 43px;
    padding: 0 12px;
}

/* 输入框提示文字 结束 */
.f_l {
    float: left;
}

.f_r {
    
    padding-right:-510px;
}


/*自动高对齐*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

*html .clearfix {
    height: 1%;
}

*+html .clearfix {
    height: 1%;
}

.cf {
    zoom:1}

.block {
    display: block;
}

/*英文强制换行*/
.word {
    word-break: break-all;
}

/* 页面留白 */
.blank0 {
    clear: both;
    visibility: hidden;
    font-size: 0;
    height: 0;
    line-height: 0;
}

.blank1 {
    height: 1px;
    line-height: 1px;
    clear: both;
    visibility: hidden;
    font-size: 0px;
    padding: 0px;
    margin: 0px;
}

.blank {
    clear: both;
    visibility: hidden;
    font-size: 0;
    height: 0;
    line-height: 0;
}

.blank5 {
    height: 5px;
    line-height: 5px;
    clear: both;
    visibility: hidden;
}

.blank10 {
    height: 10px;
    line-height: 10px;
    clear: both;
    visibility: hidden;
}

.blank15 {
    height: 15px;
    line-height: 15px;
    clear: both;
    visibility: hidden;
}

.blank20 {
    height: 20px;
    line-height: 20px;
    clear: both;
    visibility: hidden;
}

.blank25 {
    height: 25px;
    line-height: 25px;
    clear: both;
    visibility: hidden;
}

.blank30 {
    height: 30px;
    line-height: 30px;
    clear: both;
    visibility: hidden;
}

.blank35 {
    height: 35px;
    line-height: 35px;
    clear: both;
    visibility: hidden;
}

.blank40 {
    height: 40px;
    line-height: 40px;
    clear: both;
    visibility: hidden;
}

.blank45 {
    height: 45px;
    line-height: 45px;
    clear: both;
    visibility: hidden;
}

.blank50 {
    height: 50px;
    line-height: 50px;
    clear: both;
    visibility: hidden;
}

.blank80 {
    height: 80px;
    line-height: 80px;
    clear: both;
    visibility: hidden;
}


/* 链接悬浮下划线 结束 */
/* 自定义广告位 开始 */
.adv_article_cate ,.adv_index ,.adv_article {
    margin: 0px auto 0px;
    width: 1200px;
    overflow: hidden;
    text-align: center;
}

.adv_article {
    width: 1000px;
}

/* 自定义广告位 结束 */
/* 位置坐标 开始 */
.loc_ico {
    background: url(../images/all.png) 0 0 no-repeat;
    width: 16px;
    height: 15px;
    display: block;
    float: left;
    margin-top: 2px;
}

.location_box {
    font-size: 14px;
}

.location_box .location label {
    color: #666;
}

.location_box .location em {
    font-family: "SimSun";
    padding: 0 5px;
}

/* 位置坐标 结束 */
/* 通用模块标题 开始 */
.mod_title {
    position: relative;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #d4d4d4;
    padding-left: 30px;
    font-size: 24px;
}

.mod_title i {
    position: absolute;
    top: 17px;
    left: 0;
    width: 18px;
    height: 16px;
    background: url(../images/all.png) 0 -26px no-repeat;
    display: block;
}

/* 通用模块标题 结束 */
/* 通用模块内容 开始 */
.mod_conment {
    margin: 20px 0;
    overflow: hidden;
}

/* 通用模块内容 结束 */
.v_aut {
    display: inline;
    float: left;
    margin-right: 5px;
}

/* 实名认证图标 开始 */
.v_rea {
    background: url(../images/icon_vbg.gif) 0 -90px no-repeat;
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    margin: 2px 5px 0 0;
    overflow: hidden;
}

/* 实名认证图标 结束 */
/* 询价图标 开始 */
.v_ask {
    background: url(../images/icon_vbg.gif) 0 -60px repeat-y;
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    margin: 2px 5px 0 0;
    overflow: hidden;
}

/* 询价图标 结束 */
.v_org {
    background: url(../images/icon_vbg.gif) 0 -30px repeat-y;
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    margin: 2px 5px 0 0;
    overflow: hidden;
}

/* 附件图标 开始 */
.text_accessory {
    width: 84px;
    overflow: hidden;
    float: left;
    display: inline;
    margin: 0 26px 20px;
    text-align: center;
}

.accessory_icon {
    width: 84px;
    height: 80px;
}

.accessory_w {
    background: url(../images/accessory_w.png) no-repeat;
}

.accessory_t {
    background: url(../images/accessory_t.png) no-repeat;
}

.accessory_x {
    background: url(../images/accessory_x.png) no-repeat;
}

.accessory_r {
    background: url(../images/accessory_r.png) no-repeat;
}

.accessory_p {
    background: url(../images/accessory_p.png) no-repeat;
}

/* 附件图标 结束 */
/* 用户大头像 开始 */
.comment_user_avatar img {
    width: 48px;
    height: 48px;
    -moz-border-radius: 50%;
    -khtml-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}

/* 用户大头像 结束 */
/* 审核状态 开始 */
.v_status {
    height: 25px;
    line-height: 25px;
    padding: 0 18px 0 35px;
    margin-left: 10px;
    font-size: 12px;
}

.v_on {
    border: 1px solid #56AB56;
    background: #DEF8DE url(../images/icon_vbg.gif) 16px -115px repeat-y;
    color: #468C46;
}

.v_none {
    border: 1px solid #f90;
    background: #FFEFD7 url(../images/icon_vbg.gif) 16px -145px repeat-y;
    color: #f60;
}

.v_ok {
    border: 1px solid #56AB56;
    background: #DEF8DE url(../images/icon_vbg.gif) 16px -175px repeat-y;
    color: #468C46;
}

/* 审核状态 结束 */
/* 选项卡标题 开始 */
.tab_title {
    position: relative;
    z-index: 100;
    width: 100%;
    height: 40px;
    color: #777;
    font-size: 14px;
    padding: 10px 0px 0px;
}

.tab_title ul {
    padding-left: 10px;
    height: 40px;
    float: left;
    position: relative;
    bottom: -3px;
    overflow: hidden;
    text-align: center;
}

.tab_title ul li {
    height: 40px;
    line-height: 45px;
    background: #f5f5f5;
    cursor: pointer;
    display: inline;
    float: left;
    font-size: 16px;
    padding: 0 20px;
    margin-left: 10px;
    margin-top: -3px;
    overflow: hidden;
}

.tab_title ul li.on {
    background: #fff;
    border-right: 1px solid #C6C6C6;
    border-left: 1px solid #C6C6C6;
    border-bottom: 3px solid #fff;
    height: 34px;
    line-height: 34px;
    margin-top: 0;
}

/* 选项卡标题 结束 */
/* 表格tab1 开始 */
.tab1 {
    background: #fff;
    width: 100%;
}

.tab1 td {
    background: #DFEBFF;
    padding: 10px;
    font-size: 14px;
}

/* 表格tab1 结束 */
/* 表格tab2 开始 */
.tab2 {
    border-collapse: collapse;
    width: 100%;
    font-size: 14px;
}

.tab2 .col td {
    background: #DFEBFF;
}

.tab2 td {
    border: 1px solid #ccc;
    text-align: center;
    padding: 6px 12px;
}

.tab2 td .textbox {
    margin: 0;
}

/* 表格tab2 结束 */
/* uc_table 开始 */
.uc_table th {
    color: #999;
    background-color: #f4f4f4;
    height: 40px;
    text-align: center;
}

.uc_table .thead tr {
    background-color: #f4f4f4;
    color: #555;
    height: 40px;
}

.uc_table td {
    border-bottom: 1px solid #f2f2f2;
    text-align: center;
    color: #666;
    font-family: arial,verdana;
    padding: 20px 0;
}

.uc_table .p_inf {
    text-align: left;
    padding-left: 20px;
}

/* uc_table 结束 */
.left {
    float: left;
    width: 540px;
    padding: 10px;
}

.right {
    float: right;
    width: 350px;
    padding: 10px;
}

.public_left {
    float: left;
    width: 600px;
    padding: 10px;
    overflow: hidden;
}

.public_right {
    float: right;
    width: 300px;
    padding: 10px;
}

.full {
    padding: 10px;
    overflow: hidden;
}


/* 首页banner开始 */
.banner {
    width: 100%;
    height: 350px;
    overflow: hidden;
    position: relative; 
}

.banner .btn_tit {
    overflow: hidden;
    position: absolute;
    right: 49%;
    bottom: 10px;
    z-index: 1;
}

.banner .btn_tit ul {
    overflow: hidden;
    zoom:1; float: left;
}

.banner .banner_cont {
    position: relative;
    height: 100%;
    z-index: 0;
}

.banner .banner_cont li {
    zoom:1; vertical-align: middle;
}

.banner .banner_cont a {
    display: block;
    margin: 0 auto;
    height: 350px;
    width: 100%;
}

.fy_box {
    position: absolute;
    top: 50%;
    margin: 0 auto;
    margin-top: -28px;
    left: 50%;
    margin-left: -642px;
    width: 1284px;
    height: 57px;
}

.banner .prev,.banner .next {
    filter: alpha(opacity=40);
    -moz-opacity: 0.4;
    -webkit-opacity: 0.4;
    -o-opacity: 0.4;
    opacity: 0.4;
    position: absolute;
    top: 0;
    display: none;
    width: 42px;
    height: 57px;
    background: url(../images/slider-arrow.png) no-repeat;
}

.banner .prev {
    left: 0;
}

.banner .next {
    right: 0;
    background-position: 0 -57px;
}

.banner .prev:hover, .banner .next:hover {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -webkit-opacity: 1;
    -o-opacity: 1;
    opacity: 1;
}

.banner .prevStop {
    display: none;
}

.banner .nextStop {
    display: none;
}

.banner .btn_tit ul li {
    width: 10px;
    height: 10px;
    overflow: hidden;
    cursor: pointer;
    border: 1px solid #fff;
    margin: 0 3px;
    display: inline;
    float: left;
    -moz-border-radius: 50%;
    -khtml-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}

.banner .btn_tit ul li.on {
    background: #fff;
}

/* 首页banner结束 */
/* 首页选项卡开始 */
#getId {
    border: 1px solid #e8e8e8;
    width: 1198px;
    height: 317px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    margin: 0 auto;
    background: #ffffff;
}

.tabCont {
    height: 317px;
}

.tabT {
    width: 105px;
    float: right;
    padding: 0;
    margin: 0;
    background: #f1f1f1;
    height: 317px;
    -moz-border-radius: 0 3px 3px 0;
    -khtml-border-radius: 0 3px 3px 0;
    -webkit-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0;
}

.tabT ul {
    margin-top: 13px;
    width: 105px;
}

.tab,.tab li {
    padding: 0;
    margin: 0;
    border: none;
    color: #555;
}

.tabB {
    float: left;
    overflow: hidden;
    width: 1093px;
    _width: 1090px;
}

.tab {
    height: 23px;
    display: block;
}

.tab li {
    display: block;
    height: 40px;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #e5e5e5;
    font-size: 14px;
    margin: 0 5px 0 3px;
    width: 97px;
}

.tab li.on {
    background-color: #fff;
    border-bottom: 1px solid #dadada;
    -webkit-box-shadow: 0 2px 0 #e5e5e5;
    -moz-box-shadow: 0 2px 0 #e5e5e5;
    box-shadow: 0 2px 0 #e5e5e5;
    margin: 0;
    width: 106px;
    _width: 101px;
}

.show,hidden {
    float: left;
    width: 1094px;
    margin-top: 0px;
    text-align: left;
    height: 317px;
}

.hidden {
    display: none;
}

.show {
    display: block;
}

.con {
    float: left;
    width: 765px;
    height: 317px;
    overflow: hidden;
}

.con img {
    width: 100%;
    height: 100%;
}

.con2 {
    float: right;
    width: 254px;
    _width: 250px;
    height: 317px;
    overflow: hidden;
    padding: 0 36px 0 38px;
    overflow: hidden;
}

.con2 .deal_content_box {
    width: 254px;
    overflow: hidden;
}

.con2 .deal_content_box .inf {
    color: #757575;
    font-size: 14px;
    height: 70px;
    line-height: 24px;
    overflow: hidden
}

.con2 .deal_content_box h3 {
    font-size: 20px;
    font-weight: normal;
    height: 58px;
    line-height: 30px;
    overflow: hidden
}

.con2 .deal_content_box h3 a {
    color: #383838;
}

.con2 .deal_content_box h3 a:hover {
    color: #00b0f5;
}

.common-sprite1 {
    cursor: pointer;
    width: 254px;
    height: 38px;
    line-height: 38px;
    display: block;
    color: #FFF;
    text-align: center;
    margin: 0 auto;
    font-size: 20px;
    background: url(../images/ljzc.png) no-repeat center;
    /*filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";	-moz-background-size:100% 100%;	background-size:100% 100%;	*/
}

/* 首页选项卡结束 */

/* 2_列表页 */
.filter-box {
    padding: 18px 0 17px 0;
    height: 30px;
    width: 1200px;
}

.hide {
    display: block;
    width: 20px;
    height: 20px;
    float: right;
}

.xzdq1 {
    background: url(../images/xzdq.png) no-repeat center;
    display: block;
    width: 75px;
    height: 17px;
}

.filter-box.rel-key-rec {
    float: right;
    padding-left: 1px;
}

.rel-key-rec a.current {
    color: #fff;
}

.rel-key-rec a {
    height: 26px;
    line-height: 26px;
    float: left;
    padding: 0 10px;
    background: #fdfdfd;
    border: 1px solid #dfdfdf;
    margin-left: -1px;
}

.xzdq {
    background: url(../images/xzdq_head.png) no-repeat left 1px;
    width: 510px;
    min-height: 186px;
    display: none;
    position: absolute;
    z-index: 99;
    float: left;
    padding-top: 8px;
    margin-top: 18px;
    border: none;
}

/* 选项卡1 */
#Tab1 {
    width: 508px;
    margin: 0px;
    padding: 0px;
    margin: 0px auto;
    background: #fff;
    min-height: 180px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    box-shadow: 0 1px 0 #ddd;
    border: 1px solid #ddd;
    border-top: none;
}

/* 菜单class */
.Menubox {
    width: 100%;
    height: 28px;
    line-height: 28px;
}

.Menubox ul {
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.Menubox li {
    float: left;
    display: block;
    cursor: pointer;
    width: 60px;
    text-align: center;
    color: #999;
    font-weight: bold;
    margin-left: 10px;
    border-bottom: 2px solid #999;
}

.Menubox li.hover {
    padding: 0px;
    background: #fff;
    width: 60px;
    color: #12adff;
    font-weight: bold;
    margin-left: 10px;
    border-bottom: 2px solid #12adff;
}

.Contentbox {
    clear: both;
    margin-top: 0px;
    text-align: justify;
    padding-top: 8px;
    padding-left: 10px;
}

#con_one_1 , #con_one_2 , #con_one_3 , #con_one_4 , #con_one_5 , #con_one_6 , #con_one_7 {
    float: left;
}

.Contentbox a {
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    width: 60px;
    text-align: center;
    margin-right: 10px;
}

.deal_sort {
    height: 27px;
    line-height: 27px;
    float: left;
    padding-left: 10px;
    background: #fdfdfd;
    border: 1px solid #dfdfdf;
    margin-left: 10px;
    color: #666;
}

.page {
    text-align: center;
    /* width: 1200px; */
    height: 55px;
    margin: 0 auto;
    border-top: 1px solid #dfdfdf;
    /* padding-top: 25px; */
}

.select1 {
    background: url(../images/select.png) no-repeat center;
    color: #fff;
    display: inline-block;
    width: 25px;
    height: 22px;
    padding-top: 3px;
}

.select1:hover {
    color: #fff;
}

/* 4讨论 */
#imglist {
    list-style: none;
    width: 500px;
}

#imglist li {
    float: left;
    display: inline-block;
    width: 50px;
    height: 50px;
    margin: 10px 5px;
}

.pimg {
    height: 100%;
    width: 100%;
    cursor: url(../images/fdj.cur),pointer;
}

#outerdiv {
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.7);
    z-index: 2;
    width: 100%;
    height: 100%;
    display: none;
}

.send-cnt {
    border: 1px solid #e3e3e3;
    width: 800px;
}

.send-cnt textarea {
    padding: 10px 10px 0px;
    width: 618px;
    background: none;
    border: none;
    height: 66px;
    overflow-y: auto;
    overflow-x: hidden;
    outline: none;
    word-break: break-word;
    font-size: 14px;
}

.insert-fun {
    height: 28px;
    background: #f5f5f5;
    padding: 0px 0px 5px;
}

.insert-fun .insert-pic {
    float: left;
    padding: 10px 5px;
}

.insert-pic input {
    display: block;
    opacity: 0;
    width: 25px;
    position: absolute;
    cursor: pointer;
    filter: alpha(opacity=0);
}

.insert-fun a {
    width: 19px;
    height: 14px;
    display: block;
    font-size: 1px;
    line-height: 1px;
    text-indent: -9999px;
}

.tj4 {
    background-image: url(../images/tj4.png);
    background-repeat: no-repeat;
}

.tl1 {
    padding-top: 15px;
    height: 35px;
    text-align: right;
    border-bottom: 1px solid #e4e4e4;
    font-size: 12px;
    color: #555555;
}

.tl1 a {
    color: #12adff;
}

.tl2 {
    padding-top: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #e4e4e4;
}

.tl2_r {
    font-size: 12px;
    width: 525px;
    margin-left: 30px;
    *margin-left: 10px;
}

.tl2_r1 {
    margin: 0 auto;
    color: #a5a5a5;
}

.tl2_r1 a {
    color: #5888ed;
}

.tl2_r2 {
    margin-top: 10px;
}

.tl2_r3 a {
    color: #5888ed;
}

.tl2_hide {
    display: none;
    padding-bottom: 5px;
}

.tl2_hide1 {
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 15px 17px;
    background: #f2f2f2;
    height: 61px;
}

.tl2_hide1 input {
    height: 15px;
    line-height: 23px;
    border: 1px solid #d7d7d7;
    border-radius: 2px;
    padding: 10px 0px 10px 15px;
    width: 480px;
    color: rgb(204,204,204);
}

.hide_1 {
    padding-top: 10px;
    text-align: right;
    font-size: 12px;
    color: #555555
}

.hide_1 a {
    color: #12adff;
    display: inline-block;
}

.tl2_hide2 {
    padding-top: 10px;
    margin: 0 17px 5px 17px;
    color: #555555;
}

.user {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 10px;
    padding-top: 0px;
}

.user img {
    width: 100%;
    height: 100%;
}

.tl2_hide2 a {
    color: #1e91ec;
}

.tl2_hide2 em {
    color: #a5a5a5;
}

/*5动态页*/
.dt_hd1 {
    font-size: 18px;
    color: #000;
}

.dt_hd2 {
    padding-top: 6px;
    color: #5a84dd;
    font-size: 12px;
}

.sponsor-nav {
    margin-left: 20px;
}

.topic-box {
    background: url(../images/xian.png) no-repeat 64px 100%;
}

.talk-list {
    position: relative;
    margin: 0;
    padding: 10px 0 5px 80px;
    border: none;
}

.topic-time {
    width: 78px;
    padding: 0 10px 0 0;
    text-align: right;
    color: #999;
    position: absolute;
    left: 0;
    top: 14px;
    background: url(../images/dian.png) no-repeat 100% 6px;
    position: static;
    margin-left: -100px;
}

.tl2_rp a {
    color: #ed5e58;
}

.talk-detail {
}

.talk-detail1 {
    font-size: 12px;
    width: 555px;
    padding-bottom: 10px;
    border-bottom: #ccc dashed 1px;
}

.talk-detail1 input {
    height: 15px;
    line-height: 23px;
    border: 1px solid #d7d7d7;
    border-radius: 2px;
    padding: 10px 0px 10px 15px;
    width: 505px;
    color: rgb(204,204,204);
}

.detail_hide {
    display: none;
    padding-bottom: 5px;
}

.detail_hide1 {
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 15px 17px;
    background: #f2f2f2;
    height: 61px;
}

/*7.8登录注册页面 */
.dlmain {
    background: #fff;
   /* border: 1px solid #e3e3e3;*/
    width: 1100px;
    margin: 0 auto;
    overflow: visible;
}
.Myhomepage {
    margin: 0px auto; 
  /*  border: 1px solid #e3e3e3; */
}
.dlr {
    background: #fff;
    padding: 30px 28px;
}

.dlr1 {
    margin-left: 0px;
    margin-bottom: 30px;
    display: block;
    width: 543px;
    height: 30px;
    line-height: 30px;
    /*border-bottom: 1px solid #eeeeee;*/
    font-size: 30px;
    padding: 0 0 20px 12px;
}

.dlr2 {
    width: 480px;
    height: 103px;
}

.dlr2 input {
    height: 38px;
    width: 345px;
    display: inline-block;
    height: 20px;
    padding: 4px 6px;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #555555;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    vertical-align: middle;
    font-family: "Microsoft Yahei",tahoma,Arial,Helvetica,sans-serif;
}

.controls {
    height: 48px;
}

.control-group {
    margin: 0 0 5px 10px;
    padding: 5px 0;
    overflow: hidden
}

.small-control-group {
    padding: 0;
}

.control-label {
    float: left;
    text-align: right;
    font-size: 14px;
    margin-right: 15px;
    overflow: hidden;
}

.control-group label {
    height: 41px;
    line-height: 41px;
    color: #666;
    font-size: 14px;
}

.control-group .small_form_lable {
    height: 37px;
    line-height: 37px;
    color: #666;
    font-size: 14px;
}

.small-control-group label {
    height: 26px;
    line-height: 26px;
}

.control-group .form_cont {
    float: left;
    height: 41px;
    line-height: 41px;
    color: #333;
    font-size: 14px;
}

.small-control-group .form_cont ,.small-control-group .form_cont * {
    height: 26px;
    line-height: 26px;
}

.control-group .fileupload {
    height: 39px;
    line-height: 39px;
}

.control-group a {
    height: 41px;
    line-height: 41px;
    display: inline-block;
}

.control-group .controls select {
    height: 45px;
    width: 180px;
}

/*.control-group input {	float:left;	margin-right:15px;	font-size:14px;	border:1px solid #d7d7d7;	border-top-left-radius:3px;	border-top-right-radius:3px;	border-bottom-right-radius:3px;	border-bottom-left-radius:3px;	padding:12px;	width:300px;	color:#333;}*/
.dl {
    width: 301px;
    _width: 300px;
    background: #fafafa;
    padding: 30px 24px;
}

.dl1 {
    margin-left: 0px;
    margin-bottom: 30px;
    display: block;
    width: 100%;
    height: 30px;
    padding-top: 10px;
    border-bottom: 1px solid #eeeeee;
    font-size: 14px;
}

.dl2 {
    width: 248px;
    height: 38px;
    margin-left: 30px;
    margin-top: 20px;
}

.qqdl {
    width: 248px;
    height: 38px;
    color: #FFF;
    font-size: 20px;
    display: block;
    background: url(../images/qqdl.png) no-repeat center;
}

.wbdl {
    width: 248px;
    height: 38px;
    color: #FFF;
    font-size: 20px;
    display: block;
    background: url(../images/wbdl.png) no-repeat center;
}
/*
.btn {
    clear: both;
    display: block;
    text-align: center;
    width: 100px;
    padding: 15px 5px;
    margin-left: 9px;
    margin-top: -2px;
    color: #FFF;
    font-size: 20px;
    background: url(../Images/btn.png) no-repeat center;
}
*/
#btn a:hover {
    display: block;
    text-align: center;
    width: 100px;
    padding: 15px 5px;
    margin-left: 80px;
    margin-top: 18px;
    color: #FFF;
    font-size: 20px;
    background: url(../images/btn.png) no-repeat center;
}

/*9.发起项目协议页面*/
.main_9 {
    height: 618px;
    width: 100%;
    background: url(../images/9_bj.png) no-repeat center;
}

.xm_9 {
    width: 620px;
    margin: 0 auto;
    padding-top: 120px;
    text-align: center;
}

.xm_9 h3 {
    height: 89px;
    text-indent: -9999px;
    padding-top: 20px;
    background: url(../images/9_wz.png) no-repeat center;
}

.xm_9 p {
    line-height: 25px;
    padding: 15px 25px 25px 25px;
}

.pro-agr-chk {
    width: 480px;
    margin: 0 auto;
    height: 20px;
    border: 1px dashed #707070;
    border-left: none;
    border-right: none;
    color: #707070;
    padding: 12px 0;
}

.pro-agr-btn {
    height: 50px;
    width: 220px;
    margin: 30px auto;
}

.pro-agr-btn .ui-button {
    width: 180px;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
}

.notify_tip_box1 {
    border: #e6d387 solid 1px;
    background: #FFFFEE;
    position: relative;
}

.notify_tip_box1 span a {
    display: block;
    color: #988a51;
    width: 90px;
    text-align: center;
    line-height: 25px;
    height: 25px;
    padding: 0px 5px;
    text-decoration: none;
    font-size: 12px;
}

.notify_tip_box1 span a:hover {
    text-decoration: none;
    background: #FFFFEE;
    color: #988a51;
}

.notify_tip_box1 span a font {
    color: #f30;
    font-size: 12px;
}

.close_user_notify1 {
    background: url(../images/del_image.png) no-repeat;
    width: 15px;
    height: 15px;
    position: absolute;
    top: -2px;
    right: -8px;
    cursor: pointer;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/del_image.png', sizingMethod='scale');
    _background-image: none;
}

.my_shadow_bg {
    margin: 20px auto 20px;
    overflow: hidden;
}

.myLine {
    line-height: 30px;
    font-size: 24px;
}

.myLine .nav_item,.myLine .nav_item {
    cursor: pointer;
}

.myLine .c {
    cursor: default;
}

.mycontrol-group {
    margin-bottom: 15px;
}

.title_a {
    font-size: 13px;
    display: inline-block;
}

.form_lable {
    width: 90px;
    color: #666;
    margin-right: 15px;
    text-align: right;
    float: left;
    font-size: 13px;
}

.select_style {
    vertical-align: top;
    height: 44px;
    line-height: 44px;
    border: 1px solid #D7D7D7;
    border-radius: 5px;
    padding: 0px 0px 0px 5px;
    width: 178px;
    margin-right: 15px;
}

.textarea_style {
    width: 365px;
    height: 115px;
    line-height: 22px;
    display: block;
    border: 1px solid #D7D7D7;
    border-radius: 5px;
    padding: 11px 0px 11px 5px;
}

/*11我的主页*/
.homebox1main {
    overflow: hidden;
}

.homebox1main span {
    display: block;
    float: left;
    overflow: hidden;
}
 
.login_tip1 {
    text-align: right;
    float: right;
    position: relative;
}

.login_tip1 span {
    display: block;
    float: left;
    margin-top: 30px;
    text-align: center;
    font-size: 13px;
}

.usertop {
    background: url(../images/default.png) no-repeat center;
    display: inline-block;
    width: 40px;
    height: 40px;
    margin-left: 15px;
    margin-top: 15px;
}

.usertop img {
    width: 100%;
    height: 100%;
}

.usertop1 {
    vertical-align: top;
    margin: 30px 5px 0 5px;
    display: inline-block;
}

.menu_user {
    position: absolute;
    z-index: 2;
    display: none;
    width: 95px;
    margin-top: 50px;
    margin-left: 150px;
    padding-top: 10px;
    background: url(../images/menubj.png) no-repeat top;
}

.menu_list {
    border: #e4e4e4 solid 1px;
    border-top: none;
    width: 93px;
    background: #fff;
    color: #666666;
}

.menu_list li {
    display: block;
    padding: 2px 0 2px 8px;
}

.menu_list li:hover {
    color: #0096ec;
    background: #f9f9f9;
}

.pageleft {
    width: 175px;
    background: #f9f9f9;
    border-right: #e3e3e3 solid 1px;
}

.homeleft {
    height: 950px;
}

.menutitle {
    height: 34px;
    border-bottom: #d8d8d8 solid 1px;
    color: #4e4e4e;
    font-size: 18px;
    font-weight: bold;
    padding: 4px 0 0 25px;
}

.pageleft li {
    height: 50px;
    line-height: 50px;
    border-top: 1px solid #ebebeb;
    font-size: 0;
}

.pageleft a {
    display: block;
    padding-left: 25px;
    font-size: 13px;
}

.pageleft a i {
    background: url(../images/menuimg.png) no-repeat;
    width: 16px;
    height: 16px;
    display: inline;
    float: left;
    margin-top: 16px;
    margin-right: 8px;
}

.pageleft li.select a i {
    background-position-x: -30px;
}

.homemenulist li.select {
    width: 176px;
    border-top: #d8d8d8 solid 1px;
    background: #ffffff;
    margin-left: -3px;border-bottom: 1px solid #0099ff;
    border-left: 3px solid #0099ff;
}

.homemenulist li.select a {
    font-size: 15px;
    font-weight: bold;
}

.pageleft .a1 i {
    background-position: 0 2px;
}

.pageleft .a2 i {
    background-position: 0 -40px;
}

.pageleft .a3 i {
    background-position: 0 -80px;
}

.pageleft .a4 i {
    background-position: 0 -125px;
}

.pageleft .a5 i {
    background-position: 0 -215px;
}

.pageleft .a6 i {
    background-position: 0 -260px;
}

.pageleft .a7 i {
    background-position: 0 -300px;
}

.pageleft .a8 i {
    background-position: 0 -343px;
}

.pageleft .a9 i {
    background-position: 0 -384px;
}

.pageleft .a10 i {
    background-position: 0 -427px;
}

.pageleft .a11 i {
    background-position: 0 -164px;
}

.pageleft .a12 i {
    background-position: 0 -469px;
}

.pageleft .a13 i {
    background-position: 0 -508px;
}

.pageright {
    background: #fff;
    width:1100px;
    overflow: hidden;
	
}
.page_title{
	    line-height: 65px;
    height: 65px;
    border-bottom: 1px solid #8C8C8C;
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    padding-left: 15px;
}
.page_money{    padding: 35px 15px;
    color: #333;}
#tips{
	color: white;
    display: block;
    margin-left: 30px;
    line-height: 50px;
    background: #37AA0A;
    width: 40%;
    border-radius: 5px;
    text-align: left;
    margin-top: 30px;
	margin-bottom: 30px;
	padding-left:20px;
}
#userApply{
	width:95%;
}
.homebox1 {
    height: 145px;
    width: 790px;
    background: #fffbf2;
    border: #f6e0af solid 1px;
}

.homebox1img {
    height: 100px;
    width: 100px;
    margin: 15px;
}

.homebox1main span {
    display: inline-block;
}

.homename {
    display: inline-block;
    margin-right: 10px;
    color: #000000;
    font-size: 23px;
    vertical-align: top;
}

.xgsz {
    display: inline-block;
    margin: 0 3px;
    height: 25px;
    width: 80px;
    background: url(../images/xgsz.png) no-repeat;
}

.xxzx {
    display: inline-block;
    margin: 0 3px;
    height: 25px;
    width: 80px;
    background: url(../images/xxzx.png) no-repeat;
}

.homebox2 {
    height: 58px;
    border-bottom: #d9d9d9 solid 1px;
    padding: 25px 8px;
}

.homeye {
    display: inline-block;
    width: 100%;
    font-size: 12px;
    margin-bottom: 5px;
}

.homenum {
    font-size: 28px;
    height: 31px;
    vertical-align: bottom;
    display: inline-block;
}

.homecz {
    display: inline-block;
    margin: 0px 3px 0 15px;
    height: 31px;
    width: 67px;
    background: url(../images/homecz.png) no-repeat;
}

.hometx {
    display: inline-block;
    margin: 0 3px;
    height: 31px;
    width: 67px;
    background: url(../images/hometx.png) no-repeat;
}

.homebox3 {
    margin: 18px 0;
    width: 100%;
    height: 18px;
}

.homebox3 ul {
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    text-align: center;
}

.homebox3 li {
    float: left;
    display: block;
    cursor: pointer;
    border-radius: 5px;
    padding: 2px 8px;
    text-align: center;
    margin-left: 5px;
    background: #afafaf;
    color: #fff;
}

.homebox3 li.hover {
    padding: 2px 8px;
    margin-left: 5px;
    border-radius: 5px;
    background: #00b0f5;
    color: #fff;
}

.homebox4 {
    clear: both;
    margin-top: 0px;
    padding-left: 5px;
    color: #555555;
}

.pro_title {
    width: 100%;
    height: 40px;
    background: #f4f4f4;
    border-radius: 5px;
    text-align: center;
}

.pro_title span {
    padding: 10px 10px 0 10px;
    display: inline-block;
    color: #555555;
    font-size: 11px;
    font-weight: bold;
}

.pro_title1 {
    width: 350px;
    text-align: left;
}

.pro_title2 {
    width: 80px;
}

.pro_title3 {
    width: 100px;
}

.pro_title4 {
    width: 80px;
}

.pro_title5 {
    width: 50px;
}

.pro_content1 {
    width: 365px;
    text-align: left;
    float: left;
}

.pro_content2 {
    width: 120px;
    float: left;
}

.pro_content3 {
    width: 110px;
    padding-top: 10px;
    float: left;
}

.pro_content4 {
    width: 110px;
    float: left;
}

.pro_content5 {
    width: 75px;
    float: left;
    padding-top: 10px;
}

.pro_content4 a {
    color: #2389e7;
}

.pro_content5 a {
    color: #2389e7;
}

.pro_img {
    width: 60px;
    margin: 0 15px;
    *margin: 0px 10px 0px 0px;
}

.pro_list {
    padding: 20px 0;
    text-align: center;
    border-bottom: #d9d9d9 solid 1px;
}

.pro_page {
    text-align: center;
    padding-top: 20px;
}

/*12修改设置*/
.setpageleft {
    height: 700px;
}

.setbox1 {
    font-size: 15px;
    color: #333333;
    width: 785px;
    padding-bottom: 15px;
    padding-left: 3px;
    border-bottom: #dfdfdf solid 1px;
}

.setleft {
    width: 540px;
    margin-top: 15px;
    font-size: 13px;
}

.setright {
    width: 220px;
    height: 50px;
    padding-left: 30px;
    font-size: 13px;
}

.pro_msg {
    font-size: 20px;
    color: #000;
    margin: 35px 0 15px 56px;
}

.setlist {
    padding: 5px 0;
    margin: 5px 0;
    width: 100%;clear:both;
}

.setleft label {
    width: 90px;
    color: #666666;
    margin-right: 15px;
    text-align: right;
    float: left;
    font-size: 13px;
}

.setmid {
    color: #999;
    display: inline-block;
    margin-top: 12px;
}

.setleft input {
    vertical-align: top;
    height: 22px;
    line-height: 23px;
    border: 1px solid #d7d7d7;
    border-radius: 5px;
}

.phone_num {
    padding: 11px 0px 11px 5px;
    width: 365px;
}

.ms_proving {
    padding: 11px 0px 11px 5px;
    width: 255px;
}

.ms_sent {
    display: inline-block;
    margin-left: 6px;
    background: url(../images/ms_sent.png) no-repeat transparent;
    width: 100px;
    height: 28px;
    padding: 12px 0 6px 6px;
    display: inline-block;
    color: #FFF;
}

.sex-box {
    width: 180px;
    height: 22px;
    margin-left: 105px;
}

.sex-box input {
    width: auto;
    height: auto;
    padding: 0;
    border: none;
    display: inline;
    margin: 0 2px 0px 0px;
    float: none;
    vertical-align: middle;
}

.sex-box span {
    padding: 0 10px 0 0;
    vertical-align: middle;
}

#picker_4_1 {
    vertical-align: top;
    height: 44px;
    line-height: 23px;
    border: 1px solid #d7d7d7;
    border-radius: 5px;
    padding: 0px 0px 0px 5px;
    width: 178px;
    margin-right: 15px;
}

#picker_4_2 {
    vertical-align: top;
    height: 44px;
    line-height: 23px;
    border: 1px solid #d7d7d7;
    border-radius: 5px;
    padding: 0px 0px 0px 5px;
    width: 178px;
}

.setleft textarea {
    width: 365px;
    height: 115px;
    line-height: 22px;
    display: block;
    border: 1px solid #d7d7d7;
    border-radius: 5px;
    padding: 11px 0px 11px 5px;
}

.siteorblog {
    padding: 11px 0px 11px 65px;
    width: 305px;
    background: url(../images/siteorblog.png) no-repeat left #fff;
}

.Continueadd {
    color: #3789e0;
    margin-left: 105px;
    display: block;
}

.save {
    background: url(../images/save.png) no-repeat center;
    width: 92px;
    height: 37px;
    display: block;
    margin-left: 105px;
}

.setrightimg {
    display: block;
    width: 124px;
    height: 124px;
    background: url(../images/setrightimg.png) no-repeat center;
}

.setrighttitle {
    display: block;
    margin-top: 25px;
    margin-bottom: 10px;
    color: #666666;
}

.setrightchg {
    display: block;
    margin-top: 10px;
    color: #3789e0;
}

.wrong {
    display: block;
}

.wrong span {
    margin-left: 105px;
    display: block;
    padding-left: 20px;
    background: url(../images/wrong.png) no-repeat left;
}

/*13用户主页*/
.userhomehd {
    height: auto;
    width: 100%;
    background: #f4f4f4;
}

.userhomehd1 {
    padding: 30px 0;
    overflow: hidden;
}

.userbox1img {
    height: 124px;
    width: 124px;
    overflow: hidden;
    margin-right: 20px;
}

.userbox1img img {
    width: 100%;
    height: 100%;
}

.username {
    display: inline-block;
    margin-right: 10px;
    color: #000000;
    font-size: 28px;
    line-height: 100%;
}

.sentmail {
    display: block;
    float: left;
    height: 25px;
    margin-top: 4px;
    width: 80px;
    background: url(../images/sentmail.png) no-repeat;
}

.userbox {
    height: 60px;
    float: left;
    position: relative;
    bottom: -1px;
    overflow: hidden;
    text-align: center;
    margin-top: 11px;
}

.userbox ul li {
    /*color: #70787c;*/
    font-size: 13px;
    float: left;
    margin-right: 10px;
    height: 40px;
    width: 170px;
    background: #eaeaea;
    color: #fff;
    /*margin-top: -1px;*/
    padding-top: 20px;
    border-top: 3px solid #12adff;
    border-right: 1px solid #C6C6C6;
    border-left: 1px solid #C6C6C6;
}

.userbox ul li.hover {
    color: #2b3a42;
    font-size: 13px;
    margin-top: 0px;
    background: #ffffff;
    height: 42px;
    width: 170px;
    border-top: 3px solid #12adff;
    border-right: 1px solid #d7d7d7;
    border-left: 1px solid #d7d7d7;
}

.pageuser {
    padding: 20px 0;
    text-align: center;
    width: 1200px;
    margin: 10px auto 35px auto;
    border-top: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
}


.pageuser a {
    margin: 0 8px;
    display: inline-block;
}

.savecover .filebox {
    opacity: 0;
    width: 0;
}

.select_box {
    padding-top: 15px;
}

.fileupload {
    width: 97px;
    height: 39px;
    cursor: pointer;
    overflow: hidden;
    display: inline-block;
    background: url(../images/savecover.png);
    text-align: center;
    line-height: 39px;
    color: #fff;
    margin-top: 4px;
}

.fileupload .filebox {
    width: 97px;
    height: 39px;
    cursor: pointer;
    padding: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}

.nav_height {
    background: #f4f4f4;
    width: 1200px;
    height: 56px;
    border-bottom: 1px solid #C6C6C6;
    z-index: 100;
    color: #777777;
    font-size: 14px;
    position: relative;
}

.nav_hd {
    height: 56px;
    position: absolute;
    bottom: -1px;
    overflow: hidden;
    text-align: center;
    z-index: 99;
}

.nav_hd ul li {
    height: 56px;
    margin-right: 10px;
    background: #eaeaea;
    float: left;
    overflow: hidden
}

.nav_hd ul li a {
    border-bottom: 1px solid #c6c6c6;
    color: #70787c;
    font-size: 16px;
    height: 56px;
    line-height: 56px;
    padding: 0 30px;
    display: block;
    overflow: hidden;
    float: left;
    margin-top: -1px;
}

.nav_hd ul li.nav_select {
    margin-top: 0px;
    background: #fff;
    height: 53px;
    border-right: 1px solid #C6C6C6;
    border-left: 1px solid #C6C6C6;
}

.nav_hd ul li.nav_select a {
    color: #2b3a42;
}

.ft-links a {
    color: #d6d6d6;
    font: 12px 'SimSun';
    margin: 0px 5px;
}

.ft-links a:hover {
    color: #fff;
}

.fa {
    background: url(../images/all.png) -138px -134px no-repeat;
    height: 13px;
    width: 12px;
    vertical-align: top;
    *margin-top: 3px;
    _margin-top: 4px;
}

.fa_1 {
    background: url(../images/market.png) no-repeat 1px 1px;
    height: 20px;
    width: 12px;
    vertical-align: top;
    *margin-top: 3px;
    _margin-top: 4px;
}

.fa_no {
    background: url(../images/no.png) no-repeat center;
    height: 20px;
    width: 20px;
    vertical-align: top;
    *margin-top: 3px;
    _margin-top: 4px;
}

.support-big p span {
    display: inline-block;
    height: 13px;
    line-height: 13px;
}

.category {
    background: #fff;
    height: 50px;
    overflow: hidden;
    padding: 0 20px;
    width: 1160px;
}

.category ul {
    height: 24px;
    overflow: hidden;
    margin-top: 13px;
}

.category li {
    float: left;
}

.category a {
    color: #666;
    height: 24px;
    line-height: 24px;
    display: block;
    float: left;
    margin-right: 10px;
    padding: 0 8px;
    white-space: nowrap;
    font-size: 14px;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.category ul li a:hover {
    color: #fff;
}

.category li.current a , .category li.current a:hover {
    background: #12ADFF;
    color: #fff;
}

.tab-nav ul {
    height: 24px;
    overflow: hidden;
}

.tab-nav li {
    float: left;
    overflow: hidden;
}

.tab-nav li a {
    color: #666;
    height: 24px;
    line-height: 24px;
    display: block;
    float: left;
    margin-right: 10px;
    padding: 0 8px;
    white-space: nowrap;
    font-size: 14px;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.tab-nav li a:hover {
    color: #12ADFF;
}

.tab-nav li.current a {
    color: #fff;
}

.i_deal_list .p_img {
    height: 45px;
    width: 70px;
    margin-right: 10px;
    overflow: hidden;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.i_deal_list td {
    text-align: center;
}

/* investor_index 开始 */
.investor_index {
}

.progress_box {
    width: 1000px;
    padding: 20px 0;
    overflow: hidden;
}

.progress_bar {
    width: 1000px;
    height: 55px;
    background: url(../images/progress_bg.png) no-repeat;
}

.progress_bar_two {
    background-position: 0 -60px;
}

.progress_bar_three {
    background-position: 0 -120px;
}

.progress_inf li {
    width: 33.3%;
    float: left;
    text-align: center;
    font-size: 16px;
}

/* investor_index 结束 */
/* investor_two 开始 */
.investor_two .pic_show {
    position: relative;
    width: 130px;
    height: 60px;
    line-height: 18px;
    background: url(../images/upload_bg.png) no-repeat;
    color: #666;
    font-family: "SimSun";
    font-size: 12px;
    padding: 0 10px;
    padding-top: 90px;
    overflow: hidden;
}

.investor_two .pic_show img {
    position: absolute;
    top: 0;
    left: 0;
    font-size: 0;
    width: 150px;
    height: 150px;
}

/* investor_two 结束 */
/* user_bind_mobile 开始 */
.user_bind_mobile .form_lable {
    width: 80px;
}

/* user_bind_mobile 结束 */
/* project_choose 开始 */
.project_choose {
    background: none;
    border: 0;
    width: 1000px;
    text-align: center;
}

.project_choose .project_general {
    margin-right: 20px;
}

.project_choose .project_general ,.project_choose .project_agency {
    width: 448px;
    border: 1px solid #e3e3e3;
    background: #fff;
    float: left;
    text-align: center;
    padding: 40px 20px;
    border-radius: 5px;
}

.project_choose .project_general div {
    width: 100%;
    text-align: center;
}

.project_choose a.ui-button {
    display: inline-block;
    margin: 0 auto;
    float: none;
}

/* project_choose 结束 */
/* project_agencyAdd 开始 */
.project_agencyAdd .hd31 {
    bottom: -3px;
}

.project_agencyAdd .tab1 {
    font-size: 14px;
}

.project_agencyAdd .hd31 ul li {
    border-top: 3px solid #f5f5f5;
    border-bottom: 3px solid #12adff;
    margin-top: 0;
    height: 34px;
}

.project_agencyAdd .hd31 ul li.select {
    border-bottom: 3px solid #fff;
    margin-top: 0;
}

.project_agencyAdd .hd31 ul li a {
    height: 34px;
    line-height: 34px
}

.project_agencyAdd .tab1 td {
    background: #e4f4ff;
    padding: 10px;
}

/* project_agencyAdd 结束 */
/* 项目编辑通用标题条 开始  */
.project_edit .con_tit {
    background: url(../images/member_bg3.gif) no-repeat;
    height: 68px;
    line-height: 100%;
    font-size: 26px;
    padding: 15px 0 0 75px;
}

.con3 .num {
    color: #fff;
    font-family: SimHei;
    margin-right: 17px;
}

/* 项目编辑通用标题条 结束  */
/* con3通用 开始 */
.con3 {
    font-size: 14px;
}

.con3 .name {
    border-bottom: 1px dashed #ccc;
    height: 30px;
    margin: 15px 0 10px 0;
    color: #09F;
    font-size: 16px;
}

.con3 .text {
    line-height: 30px;
    padding: 10px 20px 15px;
    overflow: hidden;
}

.con3 .text img {
    max-width: 760px;
    overflow: hidden;
}

.con3 .text li {
    margin-bottom: 10px;
}

.con3 .tit {
    height: 40px;
    line-height: 40px;
    margin: 10px 0;
    position: relative;
}

.con3 .tit .tit_bg {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 98;
    width: 100%;
    height: 40px;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    -khtml-opacity: 0.2;
    opacity: 0.2;
}

.con3 .tit i {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99;
    width: 24px;
    height: 40px;
    display: block;
    background: url(../images/member_bg5.png) no-repeat;
}

.con3 .tit .tit_text {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99;
    padding-left: 8px;
}

.con3 .tit .tit_r {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 100;
}

.con3 .tit2 {
    padding-left: 35px;
}

.con3 .sub {
    line-height: 26px;
    padding: 0 10px;
}

.con32 li {
    float: left;
    width: 175px;
    height: 200px;
    margin-right: 28px;
    line-height: 20px;
    text-align: center;
    overflow: hidden;
}

.con32 .pro {
    border: 1px solid #ccc;
    width: 171px;
    height: 125px;
    padding: 1px;
    margin-bottom: 15px;
    text-align: center;
    overflow: hidden;
}

.con32 .pic {
    display: block;
    width: 171px;
    height: 125px;
    overflow: hidden;
}

.con32 .pic img {
    width: 171px;
}

/* con3通用 结束 */

/* project_agencyAdd_stepsix 开始 */
.project_agencyAdd_stepsix .tab3 {
    border-collapse: collapse;
    text-align: center;
    width: 100%;
    font-size: 14px;
}

.project_agencyAdd_stepsix .tab3 .col td {
    background: #E8F3FF;
}

.project_agencyAdd_stepsix .tab3 td {
    border: 1px solid #ccc;
    height: 40px;
    padding: 8px 14px;
}

.project_agencyAdd_stepsix .textbox {
    margin-right: 0
}

/* project_agencyAdd_stepsix 结束 */
/* project_agencyAdd_stepseven 开始 */
.project_agencyAdd_stepseven .tab4 {
    border-collapse: collapse;
    width: 100%;
    background: #F7F7F7;
    font-size: 14px;
}

.project_agencyAdd_stepseven .tab4 td {
    border: 1px solid #ccc;
    padding: 10px;
}

/* project_agencyAdd_stepseven 结束 */
/* con5 */
.con5 {
    text-align: center;
    overflow: hidden;
}

.con5 .sub {
    float: left;
    width: 150px;
    margin: 0 22px 20px 0;
    overflow: hidden;
}

.con5 .tit {
    background: #00b0f5;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    color: #fff;
}

.con5 .val {
    background: url(../images/bg_pro_3.gif) center top no-repeat;
    border: 1px solid #ccc;
    border-top: none;
    height: 50px;
    line-height: 50px;
}

.con5 .sub2 {
    float: left;
    width: 200px;
    margin-left: 58px;
    display: inline;
    overflow: hidden;
}

.con6 {
    margin: 0 2px;
}

.con6 .sub {
    width: 91px;
    line-height: 24px;
    background: url(../images/vector.png) repeat-x;
    color: #666;
    display: inline;
    float: left;
    font-size: 14px;
    padding-top: 95px;
    margin: 0 6px;
    margin: 0 7px;
    overflow: hidden;
}

.con6 .pic2 {
    background-position: -100px 0;
}

.con6 .pic3 {
    background-position: -199px 0;
}

.index_images {
    overflow: hidden;
    width: 960px;
    position: relative;
    height: 320px;
}

.index_images .roll_box a {
    float: left;
    display: block;
    margin: 0px;
    padding: 0px;
    width: 960px;
    height: 280px;
}

.index_images .roll_box {
    position: absolute;
    left: 0px;
    top: 0px;
}

.index_images .slider_page {
    text-align: center;
    margin-top: 285px;
}

.index_images .slider_page ul {
    display: inline-block;
}

.index_images .slider_page ul li {
    float: left;
    width: 10px;
    height: 20px;
    background: url(../images/slider_ico.gif) no-repeat 0px 0px;
    cursor: pointer;
    display: inline-block;
    margin-left: 8px;
}

.index_images .slider_page ul li.current {
    float: left;
    width: 10px;
    height: 20px;
    background: url(../images/slider_ico.gif) no-repeat 0px -27px;
    cursor: pointer;
    display: inline-block;
    margin-left: 8px;
}

/* ui 开始 */
.ui_deals_filter {
    font-size: 13px;
    color: #666;
    background: #fff;
    overflow: hidden;
}

.ui_deals_filter_item {
    width: 1190px;
    overflow: hidden;
    padding: 5px;
}

.ui_deals_filter_l {
    line-height: 36px;
}

.ui_deals_filter_l {
    width: 100%;
}

.ui_deals_filter_l ul {
    clear: both;
}

.ui_deals_filter_l ul li {
    float: left;
}

.ui_deals_filter_l ul li a {
    display: block;
    font-size: 14px;
    font-weight: normal;
    _float: left;
    _display: inline;
    height: 24px;
    line-height: 24px;
    margin: 5px;
    padding: 0px 5px 0px 5px;
    border-radius: 3px;
    border: 1px solid #fff;
    white-space: nowrap;
    text-decoration: none;
}

.ui_deals_filter_l ul li a:hover {
    color: #fff;
}

.ui_deals_filter_l ul li.current a,.ui_deals_filter_l ul li.current a:hover {
    color: #fff;
    cursor: text;
}

/* ui 结束 */
/* 详情页其他资料图片 开始 */
.shenhe {
    padding-top: 10px;
    border-top: #e4e4e4 dashed 1px;
}

.shenhe_tt {
    width: 300px;
    height: 45px;
    background: #dbdbdb;
}

.shenhe .shenhe_tt span {
    display: block;
    line-height: 45px;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    height: 45px;
    float: left;
    color: #666;
}

.shenhe .shenhe_tt .xiangmu {
    width: 183px;
    border-right: 2px solid #fff;
    color: #666;
    font-size: 16px;
}

.shenhe .shenhe_tt .zhuangtai {
    width: 115px;
    color: #666;
    font-size: 16px;
}

.shenhe .shenhe_info li {
    height: 35px;
    line-height: 35px;
    padding: 0 35px;
    font-size: 14px;
    background: url(../images/check_status.png) no-repeat;
}

.shenhe .shenhe_info li.no {
    background-position: 242px -33px;
}

.shenhe .shenhe_info li.yes {
    background-position: 242px 7px;
}

/* 详情页其他资料图片 结束 */
/* 首页标题栏 开始 */
.index_title {
    font-weight: normal;
    height: 50px;
    line-height: 50px;
    margin: 0 auto;
    position: relative;
}

.index_title span {
    font-size: 30px;
}

.index_title a {
    position: absolute;
    right: 0;
    top: 8px;
    color: #fff;
    width: 85px;
    height: 35px;
    line-height: 35px;
    display: block;
    text-indent: -999em;
    background: url(../images/view_more.png) no-repeat;
}

/* 首页标题栏 结束 */
/* 注册、登录、忘记密码页面头部 开始 */
.logo_1 {
    height: 59px;
    overflow: hidden;
    margin-top: 8px;
}

.head_1 .logo_1 a , .head_1 .logo_1 a img {
    height: 59px;
    display: block;
    float: left;
    overflow: hidden;
}

.head_1 .no-nav-text {
    line-height: 40px;
    height: 40px;
    font-size: 25px;
    border-left: 1px solid #CCC;
    padding-left: 20px;
    margin-top: 13px;
    color: #aaa;
    float: left;
    margin-left: 15px;
}

.head_1 .head_bg {
    background: url(../images/head_bg.png) repeat-x;
    height: 4px;
    width: 100%;
}

.dashed {
    border-top: 1px dashed #d4d4d4;
}

/* 注册、登录、忘记密码页面头部 结束 */
/** * weebox.css * * weebox style * * @category   javascript * @package    jquery * @author     Jack <xiejinci@gmail.com> * @copyright  Copyright (c) 2006-2008 9wee Com. (http://www.9wee.com) * @license    http://www.9wee.com/license/ * @version     */
.dialog-loading {
    background: url(../images/loading.gif) no-repeat center;
    width: 32px;
    height: 32px;
    margin: 20px auto;
    padding: 0px 50px;
}

.dialog-mask {
    border: 0px;
    background: #000;
    margin: 0px;
    padding: 0px;
    position: absolute;
    top: 0px;
    left: 0px;
}

.dialog-box {
    background: #fff;
    width: 300px;
}

.dialog-box .dialog-header {
    padding: 8px;
    height: 15px;
    border-bottom: solid 1px #ccc;
    position: relative;
}

.dialog-box .dialog-title {
    float: left;
    text-align: left;
    font-size: 12px;
    position: relative;
}

.dialog-box .dialog-close {
    float: right;
    cursor: pointer;
    margin: 3px 3px 0 0;
    height: 11px;
    width: 11px;
    background: url(../images/close.gif) no-repeat;
}

.dialog-box .dialog-content {
    clear: both;
    margin: 0px;
    padding: 6px;
    color: #666666;
    font-size: 13px;
    overflow-y: auto;
}

.dialog-box .dialog-button {
    clear: both;
    border-top: 1px solid #cccccc;
    text-align: center;
    margin: 0px;
    padding-top: 5px;
}

.errorbox {
    border: 1px solid #924949;
}

.errorbox .dialog-content {
    background: #fff url(../images/e_bg.jpg) bottom right no-repeat;
}

.errorbox .dialog-header {
    background: url(../images/e_hd.gif) repeat-x;
    color: #6f2c2c;
}

.warningbox {
    border: 1px solid #c5a524;
}

.warningbox .dialog-content {
    background: #fff url(../images/w_bg.jpg) bottom right no-repeat;
}

.warningbox .dialog-header {
    background: url(../images/w_hd.gif) repeat-x;
    color: #957c17;
}

.successbox {
    border: 1px solid #60a174;
}

.successbox .dialog-content {
    background: #fff url(../images/s_bg.jpg) bottom right no-repeat;
}

.successbox .dialog-header {
    background: url(../images/s_hd.gif) repeat-x;
    color: #3c7f51;
}

.promptbox {
    border: 1px solid #cccccc;
}

.promptbox .dialog-content {
    background: #fff url(../images/p_bg.jpg) bottom right no-repeat;
}

.promptbox .dialog-header {
    background: #edf3f7;
    color: #355468;
}

.dialogbox {
    border: 1px solid #cccccc;
}

.dialogbox .dialog-content {
    background: #fff;
}

.dialogbox .dialog-header {
    background: #f0f0f0;
    color: #999;
}

.boxbox {
    border: 1px solid #cccccc;
}

.boxbox .dialog-content {
    background: #fff;
}

.boxbox .dialog-header {
    background: #edf3f7;
    color: #355468;
}

.weedialog {
}

.weedialog .dialog-header {
    height: 37px;
    cursor: move;
    line-height: 37px;
    font-size: 14px;
    width: 100%;
    clear: both;
    text-align: left;
    position: relative;
    top: 0;
    left: 0;
    background: url(../images/dialog_header.png);
}

.weedialog .dialog-title {
    color: #333;
    float: left;
    padding-left: 20px;
}

.weedialog .dialog-top {
    height: 8px;
    position: relative;
    overflow: hidden;
}

.weedialog .dialog-tl {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 8px;
    height: 8px;
    background: url(../images/lb_left_top.png) no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_left_top.png");
    _background: none;
}

.weedialog .dialog-tc {
    margin-left: 8px;
    margin-right: 8px;
    width: auto;
    height: 8px;
    background: url(../images/lb_border.png) repeat-x;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_border.png");
    _background: none;
    overflow: hidden;
}

.weedialog .dialog-tr {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 8px;
    height: 8px;
    background: url(../images/lb_right_top.png) no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_right_top.png");
    _background: none;
}

.weedialog .dialog-close {
    cursor: pointer;
    background: url(../images/light_box_close_btn.png) no-repeat;
    font-size: 0px;
    line-height: 0px;
    height: 15px;
    width: 15px;
    float: right;
    margin: 10px 10px 0 0;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/light_box_close_btn.png");
    _background: none;
}

.weedialog .dialog-content {
    background: #fff !important;
    clear: both;
    font-size: 14px;
    padding: 20px;
    overflow-y: auto;
    overflow-x: hidden;
    text-align: center;
}

.weedialog .dialog-button {
    clear: both;
    background: #fff;
    height: 40px;
    overflow: hidden;
}

.weedialog .dialog-cl {
    width: 8px;
    background: url(../images/lb_border.png);
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_border.png");
    _background: none;
}

.weedialog .dialog-cr {
    width: 8px;
    background: url(../images/lb_border.png);
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_border.png");
    _background: none;
}

.weedialog .dialog-button {
    text-align: center;
    font-size: 12px;
    padding: 6px 20px 10px;
}

.weedialog .dialog-ok ,.weedialog .dialog-cancel ,#checgk_payment ,#choose_payment {
    margin: 0 10px;
}

.weedialog .dialog-button-disabled {
    overflow: visible;
    overflow-y: hidden;
    border: 1px solid #999;
    background: url(img/btn_cancel.gif) top;
    height: 24px;
    line-height: 24px;
    color: #666;
    cursor: pointer;
    padding: 0 5px;
    margin: 0px;
}

.weedialog .dialog-bot {
    clear: both;
    height: 8px;
    position: relative;
    font-size: 0px;
}

.weedialog .dialog-bl {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 8px;
    height: 8px;
    background: url(../images/lb_left_bottom.png) no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_left_bottom.png");
    _background: none;
}

.weedialog .dialog-bc {
    margin-left: 8px;
    margin-right: 8px;
    width: auto;
    height: 8px;
    background: url(../images/lb_border.png) repeat-x;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_border.png");
    _background: none;
}

.weedialog .dialog-br {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 8px;
    height: 8px;
    background: url(../images/lb_right_bottom.png) no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="../images/lb_right_bottom.png");
    _background: none;
}

.box {
    width: 1000px;
    margin: 0 auto;
}

/*用户中心-账户信息*/
.pb-account{ padding:10px 30px; border:1px solid #DBDBDB; border-radius:5px; background:#FFF;}
.pb-account .row1{ font-size:0; padding:10px 0 15px;}
.pb-account .row1 dt, .pb-account .row1 dd{ height:32px; line-height:32px;}
.pb-account .row1 dd .btn-a{ width:60px; height:30px; line-height:30px; margin:0 0 0 10px;}
.pb-account .row1 dd .u{ margin:0 12px 0 5px;}
.pb-account .row1 dd .s{ margin:0 10px; color:#CCC;}
.pb-account .col-1, .pb-account .col-2, .pb-account .col-3{ vertical-align:middle; font-size:14px; display:inline-block; *zoom:1; *display:inline;}
.pb-account .col-2, .pb-account .col-3{ background:url(../Images/line-1-49.png) left center no-repeat;}
.pb-account .col-1{ width:390px;}
.pb-account .col-2{ width:148px; padding:0 30px;}
.pb-account .col-3{ width:90px; padding-left:30px;}
.pb-account .num1, .pb-account .num2{ font-weight:700; color:#FF6600;}
.pb-account .num1{ font-size:20px; }
.pb-account .num2{ font-size:28px; }
.pb-account .row2{ border-top:1px solid #E8E8E8; height:56px; line-height:56px;}


/*方案列表*/
.pb-scheme{ border:1px solid #DBDBDB; border-radius:5px; background:#FFF;}
.pb-scheme h3{ height:56px; line-height:56px; padding:0 40px 0 20px; border-bottom:1px solid #E8E8E8;}
.pb-scheme h3 .title{ font-size:16px; font-weight:700;}
.pb-scheme h3 .time{ color:#666; margin-left:15px;}
.pb-scheme h3 .state{ color:#666;}
.pb-scheme h3 .result{ padding:0 5px; margin-left:15px; font-size:14px; color:#FFF; border-radius:3px;}
.pb-scheme h3 .trade-acc{ position:relative;}
.pb-scheme h3 .trade-acc a.d{ padding-right:20px; background:url(../Images/icon-down.gif) right center no-repeat;}
.pb-scheme h3 .trade-acc-info{ display:none; position:absolute; top:50px; right:-40px; width:220px; background:#FFF; padding:10px; border:1px solid #DDDDDD; border-radius:5px; box-shadow:3px 3px 5px #DDD; z-index:1000;}
.pb-scheme h3 .trade-acc-info .arr-a, .pb-scheme h3 .trade-acc-info .arr-b{position:absolute; width:0px; height:0px; font-size:0; overflow:hidden; border-style:dashed; border-color:transparent;}
.pb-scheme h3 .trade-acc-info .arr-a{ right:36px; top:-11px; border-bottom-style:solid; border-width:0px 10px 10px; border-bottom-color:#DDD;}
.pb-scheme h3 .trade-acc-info .arr-b{ right:36px; top:-10px; border-bottom-style:solid; border-width:0px 10px 10px; border-bottom-color:#FFF;}
.pb-scheme h3 .trade-acc-info tr{ height:21px; line-height:150%;}
.pb-scheme h3 .trade-acc-info th{ text-align:right;}
.pb-scheme h3 .trade-acc-info th, .pb-scheme h3 .trade-acc-info td{ line-height:none;}
.pb-scheme-l .row{ font-size:0; padding:11px 0 11px 20px; border-bottom:1px solid #E8E8E8;float:left;}

.pb-scheme-l .row dl{ display:inline-block; width:139px; line-height:28px; font-size:14px; _zoom:1; *display:inline;
    float: left;}
.pb-scheme-l .row dt{ color:#999;}
.pb-scheme .pb-scheme-l .nob{ border-bottom:none;}
.pb-scheme-r{ width:200px; border-left:1px solid #E8E8E8; }
.pb-scheme-r dl{ width:100px; margin:0 auto; text-align:center; }
.pb-scheme-r dt{ margin-bottom:2px;}
.pb-scheme-r dt .btn-b{ background:#797979; color:#FFF; cursor:not-allowed; text-decoration:none;}
.pb-scheme-r dd{ height:28px; line-height:28px;}
.pb-scheme-r .btn-a{ margin:0; width:100%;}
.pb-scheme .finish .btn-a{ background:#797979;}
.pb-scheme .fund{ padding:0 0 30px; border-top:1px solid #DBDBDB;}
.pb-scheme .fund .chart{ padding:50px 10px 24px;}
.pb-scheme .fund .tips{ display:inline-block; height:38px; line-height:38px; padding:0 10px; background:#F2F2F2; border-radius:5px; *zoom:1; *display:inline;}
.pb-scheme .no-scheme{ padding:250px 0 80px; background:url(../images/norecord-bg.gif) center 40px no-repeat; text-align:center;}
.pb-scheme .no-scheme .btn-a{ width:200px; height:40px; line-height:40px; font-size:16px;}
.fl { float: left; }
.fr {float:right;}
.btn-a, .btn-a:hover { background: #E12D2D; color: #FFF;border-radius: 5px; border: none; display: inline-block; text-align: center; outline: none; cursor: pointer;}

.fs26 {
    font-size: 26px;
}
.c-off {
    color: #008000;
}


/*炒股配资分块*/
.pb-4{ padding:10px 40px 30px;}
.pb-4 h4{ position:relative; height:70px; line-height:70px;}
.pb-4 h4 .fast{position:absolute; left: 133px; top:-11px; width:41px; height:47px; background:url("../Images/youxian2.png") no-repeat;}
.pb-4 h4 em{ font-size:30px;}
.pb-4 h4 i{ color:#CF1D1D;}
.pb-4-l{ float:left; width:640px;}
.pb-4-l .good{ padding:20px 0 30px;}
.pb-4-l .good li{ float:left; margin-right:10px;}
.pb-4-l .good li i{ float:left;}
.pb-4-l .good li i.f{ width:17px; height:31px; background:url(../Images/pz-f.jpg) no-repeat;}
.pb-4-l .good li i.b{ width:17px; height:31px; background:url(../Images/pz-b.jpg) no-repeat;}
.pb-4-l .good li i.m{ height:29px; line-height:29px; background:#FFEFE6; border-top:1px solid #FFAD77; border-bottom:1px solid #FFAD77; color:#FF6600;}
.pb-4-l .btn-a{ width:150px; font-size:16px; margin-top:0;}
.pb-4-r{ float:right; width:260px;}
.pb-4-sub-box{ border:1px solid #DBDBDB; border-radius:5px; background:#FCFCFC;}
.pb-4-sub-box h3{ height:50px; line-height:50px; font-size:16px;}
.pb-4-sub-box h3{ padding-left:50px;}
.pb-4-sub-box dl{ padding:15px 0 15px 50px;}
.pb-4-sub-box dl dt{ font-size:16px;}
.pb-4-sub-box dl{ background:url(../Images/king.png) 15px 15px no-repeat; border-top:1px solid #E8E8E8;}
.pb-4-sub-box dl dd i{ color:#FF6600;}
.pb-4-sub-box dl dd em{ font-size:20px;}
/*配资进度条*/
.pb-5{ padding:60px 0 80px;}
.pb-5-step{ position:relative; width:840px; height:12px; margin:0 auto; background:#D7C8C8;}
.pb-5-step dl{ position:absolute; top:-17px; width:150px; text-align:center;}
.pb-5-step dl.s1{ left:-75px;}
.pb-5-step dl.s2{ left:135px;}
.pb-5-step dl.s3{ left:345px;}
.pb-5-step dl.s4{ left:555px;}
.pb-5-step dl.s5{ left:765px;}
.pb-5-step dl dt{ background:#D7C8C8; color:#FFF; font-size:26px; width:42px; height:42px; margin:0 auto; line-height:42px;  border-radius:23px; border:2px solid #D7C8C8;}
.pb-5-step dl.curr dt{width:36px; height:36px; line-height:36px; background:#E12D2D; border:5px solid #D7C8C8;}
.pb-5-step dl dd{ color:#AAAAAA; height:32px; line-height:32px;}
.pb-5-step dl.curr dd{ color:#333;}
.pz-step-first .pb-5-step, .pz-step-first dl dt{background:#E2E2E2;}
.pz-step-first .pb-5-step dt{border:2px solid #E2E2E2;}
.pz-step-first .pb-5-step dl.curr dt{border:5px solid #E2E2E2;}


/*配资资金选择*/
.pb-6{ padding:0 50px;}
.pb-6 .choose h3{ padding-top:36px; height:60px; line-height:60px; font-size:20px; font-weight:bold;}
.pb-6 .choose h3 .more{ float:right; font-size:14px; font-weight:normal;}
.pb-6 .pb-6-l{ float:left; width:424px;}
.pb-6 .pb-6-inp{ height:272px; border:1px solid #DBDBDB; border-radius:5px;}
.pb-6-choose-warp .inp-a{ height:37px; line-height:37px; width:346px; text-align:center; color:#FF6600;}
.pb-6-choose{ border-top:1px solid #CACACA; border-left:1px solid #CACACA; border-radius:5px;}
.pb-6-choose li{ float:left; position:relative;width: 33.33333333%; height:89px; border-bottom:1px solid #CACACA; border-right:1px solid #CACACA; text-align:center; cursor:pointer;}
.pb-6-choose li:nth-child(1), .pb-6-choose li:nth-child(1) .b, .table-s1 tr:first-child th{border-top-left-radius:5px;}
.pb-6-choose li:nth-child(3), .pb-6-choose li:nth-child(3) .b, .table-s1 tr:first-child td{border-top-right-radius:5px;}
.pb-6-choose li:nth-child(7), .pb-6-choose li:nth-child(7) .b, .table-s1 tr:last-child th{border-bottom-left-radius:5px;}
.pb-6-choose li:nth-child(9), .pb-6-choose li:nth-child(9) .b, .table-s1 tr:last-child td{border-bottom-right-radius:5px;}
.pb-6 .choose .item2 li, .pb-6 .choose .item2 li .b{ width:210px;}
.pb-6 .choose .item1 li, .pb-6 .choose .item1 li .b{ width:420px;}
.pb-6-choose li .m{ padding-top:14px;}
.pb-6-choose li p em{ font-size:26px; color:#FF6600;}
.pb-6-choose li .b{ display:none; position:absolute; top:-2px; left:-2px;width: 143px;height: 90px;border:2px solid #9A0000; z-index:10;}
.pb-6-choose li.curr{ background: url(../images/icon-curr.gif) right bottom no-repeat #FDEEEE;}
.pb-6-choose li.curr .b{ display:block;}
.pb-6-choose li.curr p em{font-weight:bold;}
.pb-6-choose li.disabled{background:#F5F5F5; color:#AAAAAA; cursor:not-allowed;}
.pb-6-choose li.disabled p em{ color:#AAAAAA;}
.pb-6 .choose .s2 li, .pb-6 .choose .s2 li .b{ height:68px;}
.pb-6 .choose .s2 li p{ padding-top:15px;}
.pb-6 .choose .s2 li:first-child, .pb-6 .choose .s2 li:first-child .b{border-top-left-radius:5px; border-bottom-left-radius:5px;}
.pb-6 .choose .s2 li:last-child, .pb-6 .choose .s2 li:last-child .b{border-top-right-radius:5px; border-bottom-right-radius:5px;}
.pb-6 .pb-6-r{ float:right; width:422px;}
.table-s1{border:1px solid #CACACA; border-radius:5px; border-collapse: separate; *border-collapse:collapse;}
.table-s1 tr{height:60px;}
.table-s1 tr .vt{ vertical-align:top; padding-top:19px;}
.table-s1 td{ padding-left:15px; background:#FCFCFC; border-bottom:1px solid #CACACA; }
.table-s1 th{ width:130px; padding-right:15px; background:#F2F2F2; text-align:right; color:#666666; border-bottom:1px solid #DBDBDB;}
.table-s1 tr.no-b td, .table-s1 tr.no-b th{border-bottom:none;}
.table-s1 .desc{ line-height:100%; font-size:12px; color:#999; padding-bottom:8px;}
.table-s1 .desc p{ padding-bottom:12px;}
.table-s1 .bold{font-weight:bold;}
.pb-6-warp-1{ padding:30px 0 20px; text-align:center;}
.ascription{
	width:100%;font-size: 20px;background-color: #E6E3E3;color: #404040;text-align: center;line-height: 50px;margin-top: 30px;height:200px;
}
.ascription input{ width:280px;}
.ascription .control-group{margin-left:260px;}
.ascription-t{font-size:30px;padding-top:20px;color:#E12D2D}
.ascription #btnrec{height: 35px;line-height: 35px;}
.pb-6-warp-1 .btn-a{ width:300px; height:50px; line-height:50px; font-size:20px; font-weight:bold;margin-top: 0;}
.pb-6-warp-2{ color:#DBDBDB; text-align:center;}
.pb-6-warp-2 a{ font-size:16px;}

.ft_a>a{
	padding:5px 10px; font-size:16px;color: #fff;
}
.ft_a>span.sp1{color: #fff;font-size:16px;padding:5px 30px;}
.qihuo_det{margin-top:20px;}
.qihuo_det>img{width:49%;float:left; margin-top: 10px;}
.qihuo_det>.qhtxt{width:50%;float:right;font-size: 16px; line-height: 28px;}
.qihuo_det .btnQisq {display:block;margin-left: 25px;
	border:0; border-radius:5px; padding:7px 0px; width:170px;color:#fff;cursor:pointer; font-size: 16px;margin-top: 30px;
}
.bgOrange{background:rgb(200,178,130);}
.gbGreen{background:rgb(122,173,82);}
.p_tit{color:rgb(39,109,159);text-align:center;font-size: 38px; font-weight: bold;padding: 60px 0 50px 0;}
.hlf_d{width:45%;display:inline-block;text-align: center; background-color: rgb(247,248,247);}
.tit_tp1{font-size:24px; width:60%;margin:0 auto;padding:15px 0 10px 0;border-bottom:2px solid rgb(254,194,108);color:#fff;}
.tit_tp2{font-size:18px;color:#fff;padding:5px 0 15px 0;}
.bold{font-weight:bold;}


	
/*头部*/
.header {
    height: 120px;
    background: url(../images/bg-header.png) no-repeat center 0;
}

.another {
    height: 135px;
}

.bg-wrap {
    width: 960px;
    margin: 0 auto;
    position: relative;
    z-index: 2;
    margin-bottom: 20px;
}

.logo {
    position: absolute;
    top: 35px;
    left: 0;
}

.topbar {
    width: 850px;
    height: 35px;
    line-height: 35px;
    color: #804f22;
    position: absolute;
    top: 0;
    left: 286px;
}

.nvaBar {
    float: left;
}

.topbar .nvaBar li {
    float: left;
    padding: 0 15px;
}

.phone {
    background: url(../Images/phone.png) no-repeat left center;
}

.mail {
    background: url(../Images/email.png) no-repeat left center;
}

    .mail span {
        margin-left: 10px;
    }

.loginBar {
    position: absolute;
    top: 0;
    right: 0;
    height: 35px;
    line-height: 35px;
    color: #804f22;
    font-size: 12px;
    text-shadow: 1px 1px 1px #d6bf93;
}

    .loginBar a {
        color: #804f22;
    }

        .loginBar a:first-child:hover {
            text-decoration: underline;
        }

        .loginBar a.logout {
            background: #ddc89f;
            border-radius: 2px;
            padding: 0 8px;
            margin-left: 8px;
        }

.serviceBar {
	width:470px;
    margin-left: 276px;
    height: 35px;
    line-height: 35px;
    color: #804f22;
    font-size: 12px;
    text-shadow: 1px 1px 1px #d6bf93;
}

.serviceBar li {
	width:190px;
    display: inline-block;
    text-indent: 30px;
    margin: 0 18px;
}

/* .serviceBar li i {
    position: absolute;
    left: 0;
    top: 7px;
    width: 22px;
    height: 22px;
} */

.serviceBar li .icon-phone {
    background-position: 0 -164px;
    left: 6px;
}

.serviceBar li .icon-email {
    background-position: -22px -164px;
}

.log {
    color: #804f22;
    background: #ddc89f;
    padding: 2px 8px;
    border-radius: 5px;
    text-decoration: none;
}

.nav {
    height: 100px;
    line-height: 100px;
    position: absolute;
    top: 35px;
    left: 238px;
}

    .nav>a {
        display: inline-block;
        height: 100px;
        font-size: 16px;
        color: #fff;margin: 0 35px;
    }
    .dropdown>a{color:#fff;}
.dropdown-menu>li>a{ }
        .nav a:hover {
            color: #c9b285;
        }

        .nav a.current {
            color: #c9b285; 
        }

        .nav a:last-child {
            margin-right: 0;
        }
        
  .logo>a>img{ width: 200px;}



.alert-success {
    color: #3c763d;
    border-color: #d6e9c6;
}
.alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}
.btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;padding: 6px 12px;
    border-radius: 4px;cursor:pointer;
}

.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}
.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
}


.newsTit {
    font-size: 18px;
    color: #b5904e;
    font-weight: normal;
    margin: 0;
}

.law-list {
    position: relative;
    padding-top: 40px;
    padding-left: 0;
}

    .law-list li {
        background: url(../Images/law-list.png) no-repeat left 19px;
        padding: 15px 0 15px 30px;
        list-style-type: none;
    }

        .law-list li p {
            padding-top: 4px;
            margin: 0;
        }

        .law-list li dl {
            margin-top: 10px;
        }

        .law-list li.special {
            position: absolute;
            right: 0;
            top: 0;
            width: 165px;
            height: 182px;
            background: url(../Images/KnowledgePoint.png) no-repeat;
            padding: 0;
        }

            .law-list li.special a {
                display: block;
                width: 165px;
                height: 182px;
            }


.fade.in {
    opacity: 1;
}
.modal-dialog {
    width: 600px;position: relative;
    margin: 30px auto;
}
.modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.modal-header {
    min-height: 16.42857143px;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
}
button.close {
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
}
.close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
}
.modal-title {
    margin: 0;
    line-height: 1.42857143;
}
.modal-body {
    position: relative;
    padding: 15px;
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}
.d-wycz{width:300px;margin 0 auto;text-align:left;padding:10px 0px;box-sizing: border-box;font-size:15px;}
.d-wycz>a{color:#dd0000;}



/*金银宝*/
.jybtable{background: #F2F2F2; border-radius: 5px; margin:0 0 20px 0; color: #666666; width: 100%;}
.jybtable td{line-height: 40px; text-align: center; border-bottom: 1px solid #e1e1e1}
.jybtable .tdnone td{border: none;}

.pb-7-a-warp {
    height: 63px;
    padding: 15px;
    color: #AAAAAA;
}

.pb-7-a-warp a {
    display: inline-block;
    width: 192px;
    height: 61px;
    line-height: 150%;
    padding-left: 58px;
        margin-left: 20px;
    border: 1px solid #DBDBDB;
    background: url(../images/down-load-pz.jpg) 15px center no-repeat;
    border-radius: 5px;
}
.pb-7-a-warp i {
    float: right;
    margin: 20px 10px 0 0;
    vertical-align: middle;
}
.pt10 {
    padding-top: 10px;
}
.fs18 {
    font-size: 18px;
}
.fs16 {
    font-size: 16px;
}


/*全局样式*/
.box{ width:1000px; margin:0 auto;}
.nav1{ height:32px; border-bottom:1px solid #E0E0E0; background:#F5F5F5;}
.nav2{ height:80px; background:#FFF;}
.warp-box{ border:1px solid #DBDBDB; border-radius:5px;}
.warp-box-ntop{background:#FFF; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.staties, .pb-1, .pb-2 .pb-2-l, .pb-2 .pb-2-r, .pb-4, .pb-6, .pb-9, .pb-10{ background:#FFF;}
.staties, .pb-1, .pb-2, .pb-4{ margin-top:20px;}

/*配资第二，三部*/
.pb-9 .table-s1{ width:600px; margin:0 auto;}
.pb-9 h3{ height:90px; line-height:90px; font-size:20px; font-weight:bold; text-align:center;}
.pb-9 .btn-a, .pb-9 .btn-a-disable{ width:300px; height:50px; line-height:50px; font-size:20px; font-weight:bold;}
.pb-9 .pz-warp-s3{ width:600px; height:350px; margin:0 auto; border:1px solid #DBDBDB; background:#FCFCFC; border-radius:5px;}
.pb-9 .pz-warp-s3 .yujing{ position:relative; width:100%; height:280px; background: url(../Images/step3-bg.png) left center no-repeat;}
.pb-9 .pz-warp-s3 .yujing .zzj,.pb-9 .pz-warp-s3 .yujing .yjx,.pb-9 .pz-warp-s3 .yujing .pcx{ position:absolute; left:490px; width:120px; height:30px; line-height:30px;}
.pb-9 .pz-warp-s3 .yujing .zzj{top:43px;}
.pb-9 .pz-warp-s3 .yujing .yjx{top:115px;}
.pb-9 .pz-warp-s3 .yujing .pcx{top:145px;}
.pb-9 .pz-warp-s3 .yujing .imgzzj, .pb-9 .pz-warp-s3 .yujing .imgyjx, .pb-9 .pz-warp-s3 .yujing .imgpcx{position:absolute;}
.pb-9 .pz-warp-s3 .yujing .imgzzj{top:24px; left:398px;}
.pb-9 .pz-warp-s3 .yujing .imgyjx{top:140px; left:202px;}
.pb-9 .pz-warp-s3 .yujing .imgpcx{top:174px; left:283px;}

.txt-c {
    text-align: center;
}
.fs20 {
    font-size: 20px;
}

.icon { background:url(../Images/icon.png) no-repeat; _background:url(../Images/icon.gif) no-repeat; display:inline-block; font-size:0; vertical-align:middle;}


.login-box .ui-input{width:237px; border: 1px solid #C5C5C5; padding:10px 5px 10px 30px; background:url(../Images/inp-bg.jpg) repeat-x #FAFAFA;}
.login-box .ui-input-pwd{width:237px; padding:10px 5px 10px 30px; }
.login-box-in{position:relative; padding-bottom:20px; text-align:center;}
.login-box-in .head { position:absolute; top:9px; left:20px; _left:6px; width:22px; height:22px; background-position:-38px 0px; }
.login-box-in .lock { position:absolute; top:9px; left:20px; _left:6px; width:22px; height:22px; background-position:-38px -22px; }
.login-box-in .login-clear{ right:22px;_right:48px;}
.login-clear{ position:absolute; right:12px;_right:38px; top:16px; width:11px; height:11px; font-size:0; background:url(../Images/clear.png) no-repeat; cursor:pointer;background-position:0px -11px;}
.login-clear:hover{ background-position:0px 0px;}
.login-box-in .btn-a, .login-box-in .btn-a-disable {
    width: 272px;
    height: 40px;
    line-height: 40px;
}



    .footer .container {
        position: relative;
        height: auto;
        _height: 502px;
        min-height: 502px;
    }

.footer-logo {
    text-align: center;
}

.contact-us {
    float:left; width: 380px; color: #fff;text-align: left;
}

    .contact-us h5 {
        font-size: 18px;
        font-weight: normal;
        padding-bottom: 12px;
    }

    .contact-us p {
        font-size: 12px;
        padding-bottom: 26px;
        line-height: 24px;
    }

.search {
    background: url(../Images/search.png) no-repeat;
    height: 54px;
    overflow: hidden;
    width: 272px;
}

    .search input, .Aqsearch input {
        background: none;
        border: none;
        margin: 0;
        outline: none;
        vertical-align: middle;
    }

.searchKeyword {
    color: #fff;
    height: 54px;
    line-height: 20px;
    padding: 15px 12px 20px 26px;
    width: 218px;
}

.searchBtn {
    cursor: pointer;
    height: 54px;
    width: 54px;
    display: inline-block;
}

.goTop {
    width: 74px; height: 57px;margin:0 auto; padding-top: 92px;
}

.fastNav {
     float: right;  
}

    .fastNav h4 {text-align: right; }

    .fastNav dl {
        width: 128px; float: left; padding: 10px 4px;
    }

        .fastNav dl:last-child { 
            text-align: right;
        }

        .fastNav dl dd {
            line-height: 24px;
        }

            .fastNav dl dd a {
                color: #fff;
            }

                .fastNav dl dd a:hover {
                    color: #c9b285;
                }

.fastNav-b {
    top: 316px;
    position: absolute;
    right: 36px;
}

    .fastNav-b a {
        display: inline-block;
        width: 50px;
        height: 50px;
        margin-left: 4px;
        overflow: hidden;
    }

        .fastNav-b a.qq {
            background-position: 0 -50px;
        }

            .fastNav-b a.qq:hover {
                background-position: 0 -50px;
            }

        .fastNav-b a.weixin {
            background-position: -50px 0;
        }

            .fastNav-b a.weixin:hover {
                background-position: -50px -50px;
            }

.copyright {
    text-align: center;
    height: 55px;
    line-height: 40px;
    color: #000;
    font-family: Arial, "Microsoft Yahei";
    font-size: 12px;
    padding-top: 302px;
}


.tit {
    font-size: 24px;
    font-weight: normal;
    line-height: 40px;
    margin: 8px 0;
}

.tit2 {
    font-size: 48px;
    color: #b5904e;
    letter-spacing: 3px;
    line-height: 48px;
    position: relative;
}

.tit3 {
    color: #fff;
    font-size: 30px;
    font-weight: normal;
    height: 46px;
    line-height: 46px;
    text-shadow: 1px 1px 1px #232532;
}

.tit4 {
    font-size: 18px;
}


/********软件下载*******/
.software {
    width: 990px; padding: 40px 0 0;margin: 50px auto; position: relative;
}

    .software:before {
        content: "";
        display: block;
        height: 100%;
        left: 35px;
        position: absolute;
        top: 0;
        border-radius: 4px;
    }

.softwareDownload, .softwarePic01, .softwarePic02, .softwarePic03, .softwarePic04 {
    position: relative;
    z-index: 10;
}

    .softwareDownload:before {
        content: "";
        display: block;
        height: 100%;
        left: -43px;
        position: absolute;
        top: 5px;
        border-radius: 4px;
        background: url(../Images/softBG-icon01.png) no-repeat;
        padding-left: 78px;
    }

    .softwareDownload ul {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
.down-content{padding: 50px 0 100px;}
.down-bg{background-color: #EDEDED}
.softwareDownload, .softwarePic01, .softwarePic02, .softwarePic03, .softwarePic04 {
    margin-left: 43px;
    padding-left: 62px;
    padding-bottom: 45px;
}
.down-content>div{    text-align: center;
    margin-top: 45px;}
.down-content a{    display: inline-block;
    background: url(../picture/Button-dark2.png)no-repeat;
    height: 81px;
        text-align: left;
    width: 316px;
    font-size: 17px;
    background-size: cover;
    color: #fff;
    padding-left: 21%;
    line-height: 81px;}
.down-content h1{text-align:center;font-size:36px;font-weight:bold;padding-top: 20px;}
.softwareDownload { padding-bottom: 0; margin-bottom: 80px; }

    .softwareDownload ul li {
        float: left;margin: 10px 25px;
    }

        .softwareDownload ul li .textLink {
            padding-bottom: 15px;
        }

            .softwareDownload ul li .textLink a {
                margin-right: 18px;
                color: #6d7521;
                padding-left: 3px;
                text-decoration: underline;
            }

        .softwareDownload ul li:last-child {
            margin-right: 0;
        }

        .softwareDownload ul li:first-child .textLink a {
            color: #368dc4;
        }

        .softwareDownload ul li:last-child .textLink a {
            color: #b86400;
        }

.softwarePic01:before {
    content: "";
    display: block;
    height: 100%;
    left: -38px;
    position: absolute;
    top: 5px;
    border-radius: 4px;
    background: url(../Images/softBG-icon02.png) no-repeat;
    padding-left: 68px;
}

.softwarePic03:before {
    content: "";
    display: block;
    height: 100%;
    left: -38px;
    position: absolute;
    top: 5px;
    border-radius: 4px;
    background: url(../Images/softBG-icon03.png) no-repeat;
    padding-left: 68px;
}

.softwarePic04:before {
    content: "";
    display: block;
    height: 100%;
    left: -38px;
    position: absolute;
    top: 5px;
    border-radius: 4px;
    background: url(../Images/softBG-icon04.png) no-repeat;
    padding-left: 68px;
}


.softwarePic02:before {
    content: "";
    display: block;
    left: -19px;
    position: absolute;
    top: 5px;
    border-radius: 14px;
    width: 28px;
    height: 28px;
    background: #94c91f;
    padding-left: 0;
    border: 3px solid #fff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, .52);
}

.softwarePic02 a:hover {
    text-decoration: none;
    cursor: help;
}

.picConn:before {
    content: "";
    display: block;
    height: 100%;
    left: 47px;
    position: absolute;
    top: 25px;
    border-radius: 4px;
    background: url(images/point03.png) no-repeat;
    padding-left: 15px;
}

.picConn {
    padding: 21px 22px;
    background: #ededed;
    border-radius: 6px;
}

    .picConn h2 {
        margin-top: 0;
        color: #ae832e;
    }

.softwarePic03 .picConn h2 {
    color: #f06150;
}

.softwarePic04 .picConn h2 {
    color: #a95f9a;
}

.picConn a.btn {
    position: absolute;
    top: 25px;
    right: 6%;
}

.software .carousel-control {
    left: 0;
}

    .software .carousel-control.right {
        left: auto;
    }

.software .carousel-inner > .item {
    text-align: center;
}

    .software .carousel-inner > .item > img {
        display: inline;
    }

.software .carousel-indicators {
    bottom: 3px;
    left: 50%;
}

    .software .carousel-indicators li {
        border-color: #373a4e;
    }

    .software .carousel-indicators .active {
        background-color: #373a4e;
    }


.btn-soft {
    width: 230px;
    height: 50px;
    display: inline-block;
    margin-bottom: 31px;
    font-size: 16px;
    color: #fff;
    font-weight: normal;
    line-height: 50px;
    padding-left: 12px;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

    .btn-soft:hover {
        text-decoration: none;
        color: #fff;
    }

    .btn-soft em {
        font-style: normal;
        color: #373a4e;
        margin-right: 3px;
    }

.banner-rjxz {
    background: url(../images/banner-rjxz.jpg) no-repeat center 0;
}

.carousel-control.left {
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x;
}
.carousel-control {
    left: -15%;
    font-size: 40px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
    filter: alpha(opacity=50);
    opacity: .5;
}
.carousel-control {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
    filter: alpha(opacity=50);
    opacity: .5;
}
.software .carousel-control {
    left: 0;
}
.carousel-control.right {
    right: 0;
    left: auto;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
    background-repeat: repeat-x;
}
.glyphicon-chevron-left:before {
    content: "\e079";
}


.intro-banner {
    background: url(../images/point02.png) repeat 0 bottom;
    margin-bottom: 105px;
    position: relative;
    border-top: 1px solid #57597a;
    padding-top: 30px;
}

    .intro-banner .blueArrow {
        position: absolute;
        left: 296px;
        bottom: -42px;
        width: 595px;
        height: 42px;
        background: url(../images/blueArrow.png) no-repeat;
    }

.aboutMenu, .productMenu {
width: 1061px;
margin: 0 auto;text-align: center;
}
.aboutMenu a, .productMenu a {
    width: 86px;
    height: 86px;
    display: inline-block;
    margin: 0 17px;
    background: url(../images/wmjs-icon.png) no-repeat #474866;
    border: 3px solid #373a4e;
    -moz-border-radius: 46px;
    -webkit-border-radius: 46px; 
    border-radius: 46px; 
}
.aboutMenu a:hover, .aboutMenu a.current, .productMenu a:hover, .productMenu a.current {
    background-color: #f16150;
    border-color: #fff;
}
a.wm-icon1 {
    background-position: 0 0;
}
a.wm-icon2 {
    background-position: -86px 0;
}
a.wm-icon3 {
    background-position: -172px 0;
}

a.wm-icon33{
	width: 86px;
    height: 86px;
    display: inline-block;
    margin: 0 17px;
    background: url(../images/wmjs-icon33.png) no-repeat #474866;
    border: 3px solid #373a4e;
    border-radius: 46px;
    background-position: 11px 10px;
}
a.wm-icon44{
	width: 86px;
    height: 86px;
    display: inline-block;
    margin: 0 17px;
    background: url(../images/wmjs-icon4.png) no-repeat #474866;
    border: 3px solid #373a4e;
    border-radius: 46px;
    background-position: 11px 10px;
}
a.wm-icon55{
	width: 86px;
    height: 86px;
    display: inline-block;
    margin: 0 17px;
    background: url(../images/wmjs-icon5.png) no-repeat #474866;
    border: 3px solid #373a4e;
    border-radius: 46px;
    background-position: 11px 10px;
}

a.wm-icon4 {
    background-position: -258px 0;
}

a.wm-icon5 {
    background-position: -344px 0;
}

a.wm-icon6 {
    background-position: -430px 0;
}

a.wm-icon7 {
    background-position: -516px 0;
}

a.wm-icon10 {
    background-position: -774px 0;
}

a.wm-icon11 {
    background-position: -860px 0;
}

a.wm-icon12 {
    background-position: -946px 0;
}

a.wm-icon13 {
    background-position: -1032px 0;
}

a.wm-icon14 {
    background-position: -1118px 0;
}

a.wm-icon15 {
    background-position: -1204px 0;
}

.aboutMenu-slogan, .productMenu-slogan {
    position: relative;
    width: 674px;
    height: 52px;
    font-size: 18px;
    line-height: 30px;
    color: #212439;
    padding-top: 32px;
    padding-bottom: 25px;
    text-align: center;
    margin: 0 auto;
    vertical-align: middle;box-sizing: content-box;
}

    .aboutMenu-slogan i, .productMenu-slogan i {
        display: block;
        width: 50px;
        height: 40px;
        position: absolute;
        top: 32px;
    }

    .aboutMenu-slogan .icon-leftQuotes, .productMenu-slogan .icon-leftQuotes {
        left: 0;
        background-position: 0 -432px;
    }

    .aboutMenu-slogan i.icon-rightQuotes, .productMenu-slogan i.icon-rightQuotes {
        right: 0;
        background-position: -50px -432px;
    }

.sl-icon {
    background: url(../images/icon.png) no-repeat;
}
.clear {
    display: block;
    height: 0;
    overflow: hidden;
    clear: both;
}
.aboutMenu-slogan .icon-leftQuotes, .productMenu-slogan .icon-leftQuotes {
    left: 0;
    background-position: 0 -432px;
}
.aboutMenu-slogan i.icon-rightQuotes, .productMenu-slogan i.icon-rightQuotes {
    right: 0;
    background-position: -50px -432px;
}
.company-intro {
    line-height: 30px;
   /* padding-bottom: 100px; */
    font-size: 16px;
    text-indent: 33px;
}



.bigTitle, .bigTit {
    position: relative;
    height: 88px;
    margin-bottom: 12px;
    background: url(../Images/bigTitle-bg.png) no-repeat center center;
    line-height: 88px;
    text-align: center;
}

    .bigTitle .help-block, .bigTit .help-block {
        line-height: 20px;
        text-align: center;
        margin-top: -10px;
    }

.bigTit {
    background: url(../Images/user-line.png) no-repeat center center;
}
.te{font-size: 14px;
    color: #989898;}
		}
    .bigTitle span, .bigTit span {
        font-size: 48px;
        color: #2a7bb0;
        padding: 0 35px;
        background: white;
    }
.text-center {
    text-align: center;
}



    .advantage-content ul {
        margin: 0 -36px;
    }

    .advantage-content li {
        float: left;
        width: 252px;
        margin: 0 36px;
    }

        .advantage-content li img {
            display: block;
            margin: 0 auto;
        }

        .advantage-content li h3 {
            font-weight: normal;
            text-align: center;
            font-size: 18px;
            line-height: 42px;
            padding-bottom: 10px;
            color: black;
        }

        .advantage-content li:first-child h3 {
            color: black;
        }

        .advantage-content li:last-child h3 {
            color:  black;
        }

.advantage-content li span.yuan-icon, .qualifications-content li span.yuan-icon {
    display: block;
    width: 119px;
    height: 119px;
    margin: 0 auto;
}

.zy {
    background-position: 0px 0;
}

.zz {
    background-position: -119px 0;
}

.tm {
    background-position: -238px 0;
}

.tg {
    background-position: -357px 0;
}


.yyzz {
    background: url(../images/yingyezhizhao.jpg);
}
.khxk{background: url(../images/kaihuxuke.jpg);}
.sw {
    background-position: -119px -119px;
}

.zzjg {
    background-position: -238px -119px;
}

.smzj {
    background-position: -357px -119px;
}

.shbx {
    background-position: -476px -119px;
}

.blueBg {
    padding-top: 80px;
    color: #fff;
}
.bigTitle span, .bigTit span {
    font-size: 48px;
    color: #b5904e;
    padding: 0 35px;
    background: #fff;
}

/* 我们的发展愿景 */
.vision {
    padding-bottom: 42px;
    margin-top: 50px;
}

    .vision .values {
        width: 570px;
    }

        .vision .values tr td {
            padding-bottom: 12px;
            vertical-align: top;
        }

    .vision .mission {
        width: 455px;
        padding-left: 115px;
    }

        .vision .mission ul {
            padding-bottom: 20px;
        }

            .vision .mission ul li {
                position: relative;
                padding-left: 16px;
            }

        .vision .mission .icon-type {
            position: absolute;
            left: 0;
            top: 6px;
            width: 12px;
            height: 12px;
            background-position: -278px -564px;
        }

    .vision .tit4 {
        padding: 26px 0 12px;
    }



    .qualifications .help-block {
        display: block;
        color: #bebdbd;
        text-align: center;
    }

.qualifications-content {
    padding-top: 30px;
}

    .qualifications-content ul {
        margin: 0 -24px;
    }

    .qualifications-content li {
        float: left;
        margin: 0 34px;
        text-align: center;
    }

        .qualifications-content li a {
              display: block;
    height: 285px;
    width: 202px;
        margin-left: 196px;
    overflow: hidden;
    margin-bottom: 10px;
    background-size: 100% 100%;
        }

        .qualifications-content li p {
            font-size: 18px;
            margin-left: 177px;
            color: #000;
        }

        .qualifications-content li p a {
            height: 24px;
            line-height: 24px;
        }

.office {
    position: relative;
    margin-top: 80px;
}

    .office ul {
        margin: 0 -24px;
    }

    .office li {
        width: 348px;
        height: 258px;
        margin: 10px 24px 38px;
        float: left;
        position: relative;
    }

        .office li:hover .display {
            display: block;
        }

    .office .smallPic {
        width: 326px;
        height: 236px;
        border: 1px solid #e5e5e5;
        padding: 10px;
    }

    .office .display {
        position: absolute;
        top: 11px;
        left: 11px;
        width: 326px;
        height: 236px;
        z-index: 1;
        display: none;
    }

        .office .display .disBG {
            position: absolute;
            height: 236px;
            width: 326px;
            opacity: 0.7;
            filter: alpha(opacity=40);
            background: #373a4e;
            z-index: 2;
        }

        .office .display .enlarge {
            position: absolute;
            left: 130px;
            top: 86px;
            display: block;
            width: 68px;
            height: 68px;
            background-position: -62px -362px;
            z-index: 4;
        }

        .office  .picName {
            position: absolute;
            z-index: 3;
            font-size: 18px;
            width: 100%;
            text-align: center;
 
        }

.main2-hd {
    position: absolute;
    z-index: 105;
    top: 350px;
    width: 1150px;
    height: 44px;
}

    .main2-hd a {
        width: 26px;
        height: 44px;
        background: url(../Images/btn1.png) no-repeat;
    }

a.btn-left {
    position: absolute;
    left: -60px;
    background-position: 0 0;
}

a.btn-right {
    position: absolute;
    right: -30px;
    background-position: -29px 0px;
}

.qualifications {
    /*margin-top: 100px;*/
}

.partner {
    padding-top: 42px;
    overflow: hidden;
    position: relative;
}


/*合作伙伴*/
.partner ul li {
    margin-bottom: 40px;
    min-height: 180px;
}

.partner .partnerImg {
    width: 300px;
    height: 110px;
    border: 1px solid #e5e5e5;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

.partnerList {
    width: 787px;
    margin-left: 50px;
    float: right;
}

    .partnerList h2 {
        background: url(../images/tit-line.png) no-repeat -355px 37px;
        font-size: 24px !important;
    }

    .partnerList .newsTit {
        padding-bottom: 10px;
        text-align: left;
    }

        .partnerList .newsTit span {
            color: #373a4e;
        }

.col-sm-6 {
    width: 50%;float: left;position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.zxns-r .nav-tabs {
    margin-bottom: 40px;
}
.nav-tabs {
    border-bottom: 1px solid #ddd;
}
.zxns-r .nav-tabs > li {
    margin-bottom: -2px;
}
.nav-tabs > li {
    float: left; 
}
.zxns-r .nav-tabs > li.active > a, .zxns-r .nav-tabs > li.active > a:hover, .zxns-r .nav-tabs > li.active > a:focus {
    background: url(../images/tab-icon.png) no-repeat center bottom;
    border: none;
}
.zxns-r .nav-tabs > li > a {
    font-size: 18px;
    color: #373a4e;display: block;
    padding: 10px 10px;
}
.zxns-r .panel {
    border-color: #e5e5e5;
}
.panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px;
}
.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.zxns-r .panel-heading {
    padding: 16px 22px;
}
.panel-group .panel-heading {
    border-bottom: 0;
}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit;
}
.zxns-r .panel-title a {
    color: #b5904e;
}
.zxns-r .panel-group .panel-heading + .panel-collapse > .panel-body {
    border-top: none;
}
.zxns-r .panel-body {
    padding: 0 22px 16px;
}
.tog h5 {
    margin: 22px 0 20px;
}
.tog p {
    background: url(../images/zxns-icon2.png) no-repeat left ;
    margin-left: 20px;
    padding-left: 18px;
    font-size: 12px;    margin: 0 0 10px;
}
.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}
.tab-content > .tab-pane.active {
    display: block;
}
.tab-content > .tab-pane {
    display: none;
}
.applyJobs {
    padding-left: 18px;
}
.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
}
.zxns-l .tit2 {
    height: 124px;
    background: url(../images/p-icon.png) no-repeat;
    padding-left: 100px;
    padding-top: 43px;
}
.zxns-r {
    padding-top: 45px;
}
.zxns-l li {
    background: url(../images/zxns-icon1.png) no-repeat 0 15px ;
    margin-left: 20px;
    padding-left: 18px;
    padding-top: 10px;
}
.communicate p, .promise-inner p {
    font-size: 18px;
    color: #373a4e;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 50px;
}
.contact-l {
    width: 600px;
    float: left;
}
.contact-r {
    width: 476px;
    float: right;
}

.mtbd-content ul li {
    margin-top: 38px;
}

/*媒体报道*/
.mtbd-content {
    padding-top: 18px;
}

    .mtbd-content:before {
        border-left: 3px solid #e5e5e5;
        content: "";
        display: block;
        height: 100%;
        left: 120px;
        position: absolute;
        top: 0;
    }

    .mtbd-content ul li {
        margin-top: 38px;
    }

.newsDate {
    color: #666666;
    font-family: Arial;
    left: 20px;

    position: absolute;
}

.newsDot {
    background-color: #b5904e;
    border: 3px solid #ead3ab;
    border-radius: 50%;
    display: block;
    height: 17px;
    left: 110px;
    line-height: 17px;
    position: absolute;
    width: 17px;
}

.newsContent {
    margin-left: 160px;
    min-height: 100px;
}

.newsContent-l {
    float: left;
    width: 700px;
}

.newsContent-r {
    width: 230px;
    float: right;
    border: 1px solid #e5e5e5;
    padding: 17px 0;
    text-align: center;
}

.Microcosmic-cont .newsContent-r {
    padding: 0;
}

.Microcosmic-cont .newsContent-r img {
    max-height: 174px;
}

.newsTit {
    font-size: 18px;
    color: #b5904e;
    font-weight: normal;
}

.newsTit a {
    color: #b5904e;
}

.newsContent p {
    display: inline;
    height: 45px;
    margin-top: 10px;
}

.xx {
    color: #b5904e;
}

.page {
    text-align: center;
    margin-top: 60px;
}

    .page a {
        color: #000;
        font-size: 14px;
        padding: 3px 9px;
        text-decoration: none;
    }

.on {
   
    color: #FFF !important;
    border-radius: 4px;
}


/*内页*/
.page-main {
    padding-top: 32px;
    background: #efefef;
}

.pagemain-content {
    border: 1px solid #dfdfdf;
    border-radius: 4px;
    min-height: 300px;
    background: #FFF;
    padding: 40px 40px 60px;
}

.contentTit {
    background: url(../images/display-line.png) no-repeat center bottom;
    padding-bottom: 5px;
    text-align: center;
}

.pagemainTit {
    font-size: 24px;
    color: #000;
    font-weight: normal;
}

.pagemain-content span {
    color: #373a4e;
    display: block;
    margin-bottom: 20px;
}

    .pagemain-content span em {
        padding-left: 12px;
    }

.pageContent {
    padding: 50px 70px 0px;
}

.mb-dl{
	width: 125px;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    padding-left: 45px;
    text-align: left;
}
.iphone, .iphone:hover {
    background:url(../images/soft-icon-iphone.jpg) 13px center no-repeat #E12D2D; text-align:left;
}
.android, .android:hover {
    background: url(../images/soft-icon-android.jpg) 13px center no-repeat #E12D2D;text-align:left;
}
.ma {
    position: relative;
    display: inline-block;
    width: 26px;
    height: 26px;
    margin-left: 5px;
    vertical-align: middle;
    background: url(../images/soft-icon-m.jpg) center center no-repeat ; 
    cursor: pointer;
}
.ma-in {
    display: none;
    position: absolute;
    width: 150px;
    padding: 10px;
    left: -180px;
    text-align: center;
    background: #FFF;
    border: 1px solid #DBDBDB;
    border-radius: 5px;
    box-shadow: 2px 2px 3px #DDD;
}

.fastNav-b a:hover{
	background-color:#C9B285;
}
.prevpage{width:68px;height:39px;background:#C9B285;color:white;display:inline-block;
text-align: center;line-height:39px;font-size:14px;margin-right: -4px;border-bottom-left-radius: 3px;
border-top-left-radius: 3px;}
.nextpage{width:68px;height:39px;background:#C9B285;color:white;display:inline-block;
text-align: center;line-height:39px;font-size:14px;
margin-right: -4px;border-bottom-right-radius: 3px;border-top-right-radius: 3px;
}
.ym{width:39px;height:39px;background:#C9B285;color:white;display:inline-block;
text-align: center;line-height:39px;font-size:14px;margin-right: -4px;}
.cym{width:39px;height:39px;background:#373A4E;color:white;display:inline-block;text-align: center;line-height:39px;font-size:14px;margin-right: -4px;}



.header-1{height: 33px;line-height: 33px;background-color: #2c435b;}
.h1-content li>img{margin-right: 12px;}   
.h1-content ul{overflow: hidden;}  
.h1-content li{margin-right: 10px;float: left;color: #b5b5b5}
.h1-content a{padding: 0 10px;color: #b5b5b5}
.h1-content .top-logo,.h1-content .top-register{float: right;color: #fff;}
.h1-content .top-logo{background-color: #5398f8}
.h1-content .top-register{background-color: #59d7af}
.h2-content img{margin-top: 5px;}
.h2-content .pull-left a{line-height: normal;padding: 0;}
.h2-content>div{padding: 0 15px}
.h2-content a{height: 75px;display: inline-block;line-height: 75px;padding: 0 15px;font-size: 16px;}
.h2-content .active{color: #2a7bb0;border-bottom: 4px solid #2a7bb0}
header{border-bottom: 1px solid #eee;}
footer{background-color: #022c47;}
.footer{padding: 55px 0 40px;color: #b5b5b5;position: relative;background-color: #022c47;}
.footer a,.footer-2{color: #b5b5b5}
.footer  .text-center{ padding-top: 25px;}
.footer .footer-log{margin-bottom: 15px;}
.partition{display: inline-block;width: 1px;height: 160px;right: 45px;top: 0;background-color: #0b3e5f;position: absolute;}
.footer .th{font-size: 17px;color: #e6e6e6;margin-bottom: 18px;}
.footer li{margin-bottom: 10px;    font-weight: 400;}
.footer li>img{padding-right: 10px;height: 16px;}
.footer-2{height: 55px;line-height: 55px;border-top: 1px solid #0b3e5f;font-size: 13px;}
.tools02{position: absolute;top: -12px;right: 0;cursor: pointer;height: auto;}
.footer-ioc>div{overflow: hidden;width: 43px;height: 55px;}
.footer-ioc>div img{transition:all 0.5s;}